RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux bos01-arm64-018 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:39 UTC 2016 aarch64 Buildd toolchain package versions: launchpad-buildd_140 python-lpbuildd_140 sbuild_0.67.0-2ubuntu7 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3 git-build-recipe_0.3.2 git_1:2.7.4-0ubuntu1 dpkg-dev_1.18.4ubuntu1.1 python-debian_0.1.27ubuntu2 qemu-user-static_1:2.5+dfsg-5ubuntu10.6. Syncing the system clock with the buildd NTP service... 10 Nov 16:47:03 ntpdate[1758]: adjust time server 10.211.37.1 offset -0.006525 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-11175297', '/home/buildd/filecache-default/da5a7fe91cfeb8b88d00c8c12442026baa97f2d9'] Unpacking chroot for build PACKAGEBUILD-11175297 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-11175297'] Mounting chroot for build PACKAGEBUILD-11175297 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-11175297', 'deb http://ftpmaster.internal/ubuntu zesty main universe', 'deb http://ftpmaster.internal/ubuntu zesty-security main universe', 'deb http://ftpmaster.internal/ubuntu zesty-updates main universe', 'deb http://ftpmaster.internal/ubuntu zesty-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-11175297 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-11175297', 'armhf'] Updating debian chroot for build PACKAGEBUILD-11175297 Get:1 http://ftpmaster.internal/ubuntu zesty InRelease [247 kB] Get:2 http://ftpmaster.internal/ubuntu zesty-security InRelease [92.2 kB] Get:3 http://ftpmaster.internal/ubuntu zesty-updates InRelease [92.1 kB] Get:4 http://ftpmaster.internal/ubuntu zesty-proposed InRelease [95.6 kB] Get:5 http://ftpmaster.internal/ubuntu zesty/main armhf Packages [1200 kB] Get:6 http://ftpmaster.internal/ubuntu zesty/main Translation-en [588 kB] Get:7 http://ftpmaster.internal/ubuntu zesty/universe armhf Packages [7630 kB] Get:8 http://ftpmaster.internal/ubuntu zesty/universe Translation-en [4571 kB] Get:9 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf Packages [99.7 kB] Get:10 http://ftpmaster.internal/ubuntu zesty-proposed/main Translation-en [54.3 kB] Get:11 http://ftpmaster.internal/ubuntu zesty-proposed/universe armhf Packages [374 kB] Get:12 http://ftpmaster.internal/ubuntu zesty-proposed/universe Translation-en [227 kB] Fetched 15.3 MB in 5s (2982 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libperl5.22 perl-modules-5.22 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: libperl5.24 perl-modules-5.24 The following packages will be upgraded: adduser base-files bash binutils cpp-6 diffutils dmsetup g++-6 gcc-6 gcc-6-base grep init init-system-helpers libapparmor1 libasan3 libasn1-8-heimdal libatomic1 libcc1-0 libcurl3-gnutls libdevmapper1.02.1 libgcc-6-dev libgcc1 libgomp1 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libk5crypto3 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libksba8 libldap-2.4-2 liblzma5 libnettle6 libpng16-16 libroken18-heimdal libsasl2-2 libsasl2-modules-db libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libsqlite3-0 libstdc++-6-dev libstdc++6 libsystemd0 libubsan0 libudev1 libwind0-heimdal linux-libc-dev perl perl-base pinentry-curses systemd systemd-sysv tar tzdata ubuntu-keyring xz-utils 64 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 37.4 MB of archives. After this operation, 32.3 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu zesty/main armhf base-files armhf 9.6ubuntu6 [55.8 kB] Get:2 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf bash armhf 4.4-1ubuntu1 [527 kB] Get:3 http://ftpmaster.internal/ubuntu zesty/main armhf diffutils armhf 1:3.5-1 [150 kB] Get:4 http://ftpmaster.internal/ubuntu zesty/main armhf grep armhf 2.26-1 [141 kB] Get:5 http://ftpmaster.internal/ubuntu zesty/main armhf perl-modules-5.24 all 5.24.1~rc3-3 [2661 kB] Get:6 http://ftpmaster.internal/ubuntu zesty/main armhf libperl5.24 armhf 5.24.1~rc3-3 [2792 kB] Get:7 http://ftpmaster.internal/ubuntu zesty/main armhf perl armhf 5.24.1~rc3-3 [237 kB] Get:8 http://ftpmaster.internal/ubuntu zesty/main armhf perl-base armhf 5.24.1~rc3-3 [1218 kB] Get:9 http://ftpmaster.internal/ubuntu zesty/main armhf tar armhf 1.29b-1.1 [194 kB] Get:10 http://ftpmaster.internal/ubuntu zesty/main armhf init-system-helpers all 1.46 [37.3 kB] Get:11 http://ftpmaster.internal/ubuntu zesty/main armhf libapparmor1 armhf 2.10.95-4ubuntu5.2 [26.3 kB] Get:12 http://ftpmaster.internal/ubuntu zesty/main armhf liblzma5 armhf 5.2.2-1.2 [83.2 kB] Get:13 http://ftpmaster.internal/ubuntu zesty/main armhf libselinux1 armhf 2.6-3 [59.6 kB] Get:14 http://ftpmaster.internal/ubuntu zesty/main armhf adduser all 3.113+nmu3ubuntu5 [161 kB] Get:15 http://ftpmaster.internal/ubuntu zesty/main armhf systemd armhf 232-3 [2171 kB] Get:16 http://ftpmaster.internal/ubuntu zesty/main armhf libsystemd0 armhf 232-3 [189 kB] Get:17 http://ftpmaster.internal/ubuntu zesty/main armhf init armhf 1.46 [5318 B] Get:18 http://ftpmaster.internal/ubuntu zesty/main armhf systemd-sysv armhf 232-3 [13.5 kB] Get:19 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libcc1-0 armhf 6.2.0-13ubuntu1 [25.9 kB] Get:20 http://ftpmaster.internal/ubuntu zesty/main armhf binutils armhf 2.27.51.20161108-1ubuntu1 [2392 kB] Get:21 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libgomp1 armhf 6.2.0-13ubuntu1 [67.6 kB] Get:22 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libatomic1 armhf 6.2.0-13ubuntu1 [6210 B] Get:23 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libasan3 armhf 6.2.0-13ubuntu1 [286 kB] Get:24 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libubsan0 armhf 6.2.0-13ubuntu1 [96.1 kB] Get:25 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf gcc-6-base armhf 6.2.0-13ubuntu1 [17.3 kB] Get:26 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libstdc++6 armhf 6.2.0-13ubuntu1 [356 kB] Get:27 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf g++-6 armhf 6.2.0-13ubuntu1 [5919 kB] Get:28 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libstdc++-6-dev armhf 6.2.0-13ubuntu1 [1496 kB] Get:29 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libgcc-6-dev armhf 6.2.0-13ubuntu1 [548 kB] Get:30 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf gcc-6 armhf 6.2.0-13ubuntu1 [5750 kB] Get:31 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf cpp-6 armhf 6.2.0-13ubuntu1 [5222 kB] Get:32 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libgcc1 armhf 1:6.2.0-13ubuntu1 [38.3 kB] Get:33 http://ftpmaster.internal/ubuntu zesty/main armhf libsepol1 armhf 2.6-1 [191 kB] Get:34 http://ftpmaster.internal/ubuntu zesty/main armhf libsemanage-common all 2.6-1 [6832 B] Get:35 http://ftpmaster.internal/ubuntu zesty/main armhf libsemanage1 armhf 2.6-1 [71.3 kB] Get:36 http://ftpmaster.internal/ubuntu zesty/main armhf libudev1 armhf 232-3 [51.4 kB] Get:37 http://ftpmaster.internal/ubuntu zesty/main armhf ubuntu-keyring all 2016.10.27 [16.6 kB] Get:38 http://ftpmaster.internal/ubuntu zesty/main armhf tzdata all 2016i-1 [169 kB] Get:39 http://ftpmaster.internal/ubuntu zesty/main armhf libdevmapper1.02.1 armhf 2:1.02.133-1ubuntu1 [158 kB] Get:40 http://ftpmaster.internal/ubuntu zesty/main armhf dmsetup armhf 2:1.02.133-1ubuntu1 [79.7 kB] Get:41 http://ftpmaster.internal/ubuntu zesty/main armhf libroken18-heimdal armhf 1.7~git20160703+dfsg-1ubuntu1 [33.8 kB] Get:42 http://ftpmaster.internal/ubuntu zesty/main armhf libasn1-8-heimdal armhf 1.7~git20160703+dfsg-1ubuntu1 [138 kB] Get:43 http://ftpmaster.internal/ubuntu zesty/main armhf libheimbase1-heimdal armhf 1.7~git20160703+dfsg-1ubuntu1 [24.1 kB] Get:44 http://ftpmaster.internal/ubuntu zesty/main armhf libhcrypto4-heimdal armhf 1.7~git20160703+dfsg-1ubuntu1 [77.2 kB] Get:45 http://ftpmaster.internal/ubuntu zesty/main armhf libwind0-heimdal armhf 1.7~git20160703+dfsg-1ubuntu1 [47.0 kB] Get:46 http://ftpmaster.internal/ubuntu zesty/main armhf libhx509-5-heimdal armhf 1.7~git20160703+dfsg-1ubuntu1 [88.3 kB] Get:47 http://ftpmaster.internal/ubuntu zesty/main armhf libsqlite3-0 armhf 3.15.1-1 [410 kB] Get:48 http://ftpmaster.internal/ubuntu zesty/main armhf libkrb5-26-heimdal armhf 1.7~git20160703+dfsg-1ubuntu1 [165 kB] Get:49 http://ftpmaster.internal/ubuntu zesty/main armhf libheimntlm0-heimdal armhf 1.7~git20160703+dfsg-1ubuntu1 [13.3 kB] Get:50 http://ftpmaster.internal/ubuntu zesty/main armhf libgssapi3-heimdal armhf 1.7~git20160703+dfsg-1ubuntu1 [79.3 kB] Get:51 http://ftpmaster.internal/ubuntu zesty/main armhf libhogweed4 armhf 3.3-1 [126 kB] Get:52 http://ftpmaster.internal/ubuntu zesty/main armhf libnettle6 armhf 3.3-1 [112 kB] Get:53 http://ftpmaster.internal/ubuntu zesty/main armhf libksba8 armhf 1.3.5-2 [78.7 kB] Get:54 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libsasl2-modules-db armhf 2.1.27~72-g88d82a3+dfsg-1 [13.5 kB] Get:55 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libsasl2-2 armhf 2.1.27~72-g88d82a3+dfsg-1 [42.2 kB] Get:56 http://ftpmaster.internal/ubuntu zesty/main armhf libldap-2.4-2 armhf 2.4.42+dfsg-2ubuntu5 [139 kB] Get:57 http://ftpmaster.internal/ubuntu zesty/main armhf libslang2 armhf 2.3.1-5ubuntu1 [381 kB] Get:58 http://ftpmaster.internal/ubuntu zesty/main armhf pinentry-curses armhf 0.9.7-9 [27.5 kB] Get:59 http://ftpmaster.internal/ubuntu zesty/main armhf xz-utils armhf 5.2.2-1.2 [80.0 kB] Get:60 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libgssapi-krb5-2 armhf 1.15~beta1-1 [98.4 kB] Get:61 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libkrb5-3 armhf 1.15~beta1-1 [230 kB] Get:62 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libkrb5support0 armhf 1.15~beta1-1 [28.1 kB] Get:63 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libk5crypto3 armhf 1.15~beta1-1 [82.5 kB] Get:64 http://ftpmaster.internal/ubuntu zesty/main armhf libcurl3-gnutls armhf 7.50.1-1ubuntu2 [163 kB] Get:65 http://ftpmaster.internal/ubuntu zesty/main armhf libpng16-16 armhf 1.6.26-1 [158 kB] Get:66 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf linux-libc-dev armhf 4.8.0-27.29 [832 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 37.4 MB in 1s (25.4 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12051 files and directories currently installed.) Preparing to unpack .../base-files_9.6ubuntu6_armhf.deb ... Unpacking base-files (9.6ubuntu6) over (9.6ubuntu5) ... Setting up base-files (9.6ubuntu6) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12051 files and directories currently installed.) Preparing to unpack .../bash_4.4-1ubuntu1_armhf.deb ... Unpacking bash (4.4-1ubuntu1) over (4.3-15ubuntu1) ... Setting up bash (4.4-1ubuntu1) ... Installing new version of config file /etc/skel/.profile ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12051 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.5-1_armhf.deb ... Unpacking diffutils (1:3.5-1) over (1:3.3-3) ... Setting up diffutils (1:3.5-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12051 files and directories currently installed.) Preparing to unpack .../archives/grep_2.26-1_armhf.deb ... Unpacking grep (2.26-1) over (2.25-6) ... Setting up grep (2.26-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12051 files and directories currently installed.) Preparing to unpack .../0-perl_5.24.1~rc3-3_armhf.deb ... Unpacking perl (5.24.1~rc3-3) over (5.22.2-3) ... Selecting previously unselected package perl-modules-5.24. Preparing to unpack .../1-perl-modules-5.24_5.24.1~rc3-3_all.deb ... Unpacking perl-modules-5.24 (5.24.1~rc3-3) ... Selecting previously unselected package libperl5.24:armhf. Preparing to unpack .../2-libperl5.24_5.24.1~rc3-3_armhf.deb ... Unpacking libperl5.24:armhf (5.24.1~rc3-3) ... Preparing to unpack .../3-perl-base_5.24.1~rc3-3_armhf.deb ... Unpacking perl-base (5.24.1~rc3-3) over (5.22.2-3) ... Setting up perl-base (5.24.1~rc3-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13839 files and directories currently installed.) Preparing to unpack .../tar_1.29b-1.1_armhf.deb ... Unpacking tar (1.29b-1.1) over (1.29b-1) ... Setting up tar (1.29b-1.1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13839 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.46_all.deb ... Unpacking init-system-helpers (1.46) over (1.45) ... Setting up init-system-helpers (1.46) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13839 files and directories currently installed.) Preparing to unpack .../0-libapparmor1_2.10.95-4ubuntu5.2_armhf.deb ... Unpacking libapparmor1:armhf (2.10.95-4ubuntu5.2) over (2.10.95-4ubuntu5) ... Preparing to unpack .../1-liblzma5_5.2.2-1.2_armhf.deb ... Unpacking liblzma5:armhf (5.2.2-1.2) over (5.1.1alpha+20120614-2.1ubuntu1) ... Setting up liblzma5:armhf (5.2.2-1.2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13839 files and directories currently installed.) Preparing to unpack .../libselinux1_2.6-3_armhf.deb ... Unpacking libselinux1:armhf (2.6-3) over (2.5-3) ... Setting up libselinux1:armhf (2.6-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13839 files and directories currently installed.) Preparing to unpack .../adduser_3.113+nmu3ubuntu5_all.deb ... Unpacking adduser (3.113+nmu3ubuntu5) over (3.113+nmu3ubuntu4) ... Setting up adduser (3.113+nmu3ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13839 files and directories currently installed.) Preparing to unpack .../0-systemd_232-3_armhf.deb ... Unpacking systemd (232-3) over (231-9git1) ... Preparing to unpack .../1-libsystemd0_232-3_armhf.deb ... Unpacking libsystemd0:armhf (232-3) over (231-9git1) ... Setting up libsystemd0:armhf (232-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13836 files and directories currently installed.) Preparing to unpack .../archives/init_1.46_armhf.deb ... Unpacking init (1.46) over (1.45) ... Setting up libapparmor1:armhf (2.10.95-4ubuntu5.2) ... Setting up systemd (232-3) ... Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13836 files and directories currently installed.) Preparing to unpack .../0-systemd-sysv_232-3_armhf.deb ... Unpacking systemd-sysv (232-3) over (231-9git1) ... Preparing to unpack .../1-libcc1-0_6.2.0-13ubuntu1_armhf.deb ... Unpacking libcc1-0:armhf (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../2-binutils_2.27.51.20161108-1ubuntu1_armhf.deb ... Unpacking binutils (2.27.51.20161108-1ubuntu1) over (2.27-8ubuntu2) ... Preparing to unpack .../3-libgomp1_6.2.0-13ubuntu1_armhf.deb ... Unpacking libgomp1:armhf (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../4-libatomic1_6.2.0-13ubuntu1_armhf.deb ... Unpacking libatomic1:armhf (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../5-libasan3_6.2.0-13ubuntu1_armhf.deb ... Unpacking libasan3:armhf (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../6-libubsan0_6.2.0-13ubuntu1_armhf.deb ... Unpacking libubsan0:armhf (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../7-gcc-6-base_6.2.0-13ubuntu1_armhf.deb ... Unpacking gcc-6-base:armhf (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Setting up gcc-6-base:armhf (6.2.0-13ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13836 files and directories currently installed.) Preparing to unpack .../libstdc++6_6.2.0-13ubuntu1_armhf.deb ... Unpacking libstdc++6:armhf (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Setting up libstdc++6:armhf (6.2.0-13ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13836 files and directories currently installed.) Preparing to unpack .../0-g++-6_6.2.0-13ubuntu1_armhf.deb ... Unpacking g++-6 (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../1-libstdc++-6-dev_6.2.0-13ubuntu1_armhf.deb ... Unpacking libstdc++-6-dev:armhf (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../2-libgcc-6-dev_6.2.0-13ubuntu1_armhf.deb ... Unpacking libgcc-6-dev:armhf (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../3-gcc-6_6.2.0-13ubuntu1_armhf.deb ... Unpacking gcc-6 (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../4-cpp-6_6.2.0-13ubuntu1_armhf.deb ... Unpacking cpp-6 (6.2.0-13ubuntu1) over (6.2.0-5ubuntu12) ... Preparing to unpack .../5-libgcc1_1%3a6.2.0-13ubuntu1_armhf.deb ... Unpacking libgcc1:armhf (1:6.2.0-13ubuntu1) over (1:6.2.0-5ubuntu12) ... Setting up libgcc1:armhf (1:6.2.0-13ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13837 files and directories currently installed.) Preparing to unpack .../libsepol1_2.6-1_armhf.deb ... Unpacking libsepol1:armhf (2.6-1) over (2.5-1) ... Setting up libsepol1:armhf (2.6-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13837 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.6-1_all.deb ... Unpacking libsemanage-common (2.6-1) over (2.5-1) ... Setting up libsemanage-common (2.6-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13837 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.6-1_armhf.deb ... Unpacking libsemanage1:armhf (2.6-1) over (2.5-1) ... Setting up libsemanage1:armhf (2.6-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13837 files and directories currently installed.) Preparing to unpack .../libudev1_232-3_armhf.deb ... Unpacking libudev1:armhf (232-3) over (231-9git1) ... Setting up libudev1:armhf (232-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13837 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2016.10.27_all.deb ... Unpacking ubuntu-keyring (2016.10.27) over (2016.09.19) ... Setting up ubuntu-keyring (2016.10.27) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13835 files and directories currently installed.) Preparing to unpack .../00-tzdata_2016i-1_all.deb ... Unpacking tzdata (2016i-1) over (2016g-1) ... Preparing to unpack .../01-libdevmapper1.02.1_2%3a1.02.133-1ubuntu1_armhf.deb ... Unpacking libdevmapper1.02.1:armhf (2:1.02.133-1ubuntu1) over (2:1.02.130-1ubuntu1) ... Preparing to unpack .../02-dmsetup_2%3a1.02.133-1ubuntu1_armhf.deb ... Unpacking dmsetup (2:1.02.133-1ubuntu1) over (2:1.02.130-1ubuntu1) ... Preparing to unpack .../03-libroken18-heimdal_1.7~git20160703+dfsg-1ubuntu1_armhf.deb ... Unpacking libroken18-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../04-libasn1-8-heimdal_1.7~git20160703+dfsg-1ubuntu1_armhf.deb ... Unpacking libasn1-8-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../05-libheimbase1-heimdal_1.7~git20160703+dfsg-1ubuntu1_armhf.deb ... Unpacking libheimbase1-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../06-libhcrypto4-heimdal_1.7~git20160703+dfsg-1ubuntu1_armhf.deb ... Unpacking libhcrypto4-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../07-libwind0-heimdal_1.7~git20160703+dfsg-1ubuntu1_armhf.deb ... Unpacking libwind0-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../08-libhx509-5-heimdal_1.7~git20160703+dfsg-1ubuntu1_armhf.deb ... Unpacking libhx509-5-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../09-libsqlite3-0_3.15.1-1_armhf.deb ... Unpacking libsqlite3-0:armhf (3.15.1-1) over (3.14.1-1build1) ... Preparing to unpack .../10-libkrb5-26-heimdal_1.7~git20160703+dfsg-1ubuntu1_armhf.deb ... Unpacking libkrb5-26-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../11-libheimntlm0-heimdal_1.7~git20160703+dfsg-1ubuntu1_armhf.deb ... Unpacking libheimntlm0-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../12-libgssapi3-heimdal_1.7~git20160703+dfsg-1ubuntu1_armhf.deb ... Unpacking libgssapi3-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../13-libhogweed4_3.3-1_armhf.deb ... Unpacking libhogweed4:armhf (3.3-1) over (3.2-1) ... Preparing to unpack .../14-libnettle6_3.3-1_armhf.deb ... Unpacking libnettle6:armhf (3.3-1) over (3.2-1) ... Preparing to unpack .../15-libksba8_1.3.5-2_armhf.deb ... Unpacking libksba8:armhf (1.3.5-2) over (1.3.4-4) ... Preparing to unpack .../16-libsasl2-modules-db_2.1.27~72-g88d82a3+dfsg-1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27~72-g88d82a3+dfsg-1) over (2.1.26.dfsg1-15) ... Preparing to unpack .../17-libsasl2-2_2.1.27~72-g88d82a3+dfsg-1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27~72-g88d82a3+dfsg-1) over (2.1.26.dfsg1-15) ... Preparing to unpack .../18-libldap-2.4-2_2.4.42+dfsg-2ubuntu5_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.42+dfsg-2ubuntu5) over (2.4.42+dfsg-2ubuntu4) ... Preparing to unpack .../19-libslang2_2.3.1-5ubuntu1_armhf.deb ... Unpacking libslang2:armhf (2.3.1-5ubuntu1) over (2.3.0-2.3ubuntu1) ... Preparing to unpack .../20-pinentry-curses_0.9.7-9_armhf.deb ... Unpacking pinentry-curses (0.9.7-9) over (0.9.7-5) ... Preparing to unpack .../21-xz-utils_5.2.2-1.2_armhf.deb ... Unpacking xz-utils (5.2.2-1.2) over (5.1.1alpha+20120614-2.1ubuntu1) ... Preparing to unpack .../22-libgssapi-krb5-2_1.15~beta1-1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.15~beta1-1) over (1.14.3+dfsg-2) ... Preparing to unpack .../23-libkrb5-3_1.15~beta1-1_armhf.deb ... Unpacking libkrb5-3:armhf (1.15~beta1-1) over (1.14.3+dfsg-2) ... Preparing to unpack .../24-libkrb5support0_1.15~beta1-1_armhf.deb ... Unpacking libkrb5support0:armhf (1.15~beta1-1) over (1.14.3+dfsg-2) ... Preparing to unpack .../25-libk5crypto3_1.15~beta1-1_armhf.deb ... Unpacking libk5crypto3:armhf (1.15~beta1-1) over (1.14.3+dfsg-2) ... Preparing to unpack .../26-libcurl3-gnutls_7.50.1-1ubuntu2_armhf.deb ... Unpacking libcurl3-gnutls:armhf (7.50.1-1ubuntu2) over (7.50.1-1ubuntu1) ... Preparing to unpack .../27-libpng16-16_1.6.26-1_armhf.deb ... Unpacking libpng16-16:armhf (1.6.26-1) over (1.6.25-1) ... Preparing to unpack .../28-linux-libc-dev_4.8.0-27.29_armhf.deb ... Unpacking linux-libc-dev:armhf (4.8.0-27.29) over (4.8.0-22.24) ... Setting up libgomp1:armhf (6.2.0-13ubuntu1) ... Setting up libatomic1:armhf (6.2.0-13ubuntu1) ... Setting up perl-modules-5.24 (5.24.1~rc3-3) ... Setting up libperl5.24:armhf (5.24.1~rc3-3) ... Setting up libnettle6:armhf (3.3-1) ... Setting up libcc1-0:armhf (6.2.0-13ubuntu1) ... Setting up libasan3:armhf (6.2.0-13ubuntu1) ... Setting up libpng16-16:armhf (1.6.26-1) ... Setting up tzdata (2016i-1) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Nov 10 16:47:33 UTC 2016. Universal Time is now: Thu Nov 10 16:47:33 UTC 2016. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (232-3) ... Setting up libubsan0:armhf (6.2.0-13ubuntu1) ... Setting up libsasl2-modules-db:armhf (2.1.27~72-g88d82a3+dfsg-1) ... Setting up linux-libc-dev:armhf (4.8.0-27.29) ... Setting up libsasl2-2:armhf (2.1.27~72-g88d82a3+dfsg-1) ... Setting up libroken18-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) ... Setting up libksba8:armhf (1.3.5-2) ... Setting up libdevmapper1.02.1:armhf (2:1.02.133-1ubuntu1) ... Setting up libkrb5support0:armhf (1.15~beta1-1) ... Setting up libhogweed4:armhf (3.3-1) ... Setting up perl (5.24.1~rc3-3) ... Installing new version of config file /etc/perl/sitecustomize.pl ... Processing triggers for libc-bin (2.24-3ubuntu1) ... Setting up xz-utils (5.2.2-1.2) ... Setting up libheimbase1-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) ... Setting up libsqlite3-0:armhf (3.15.1-1) ... Setting up dmsetup (2:1.02.133-1ubuntu1) ... Setting up pinentry-curses (0.9.7-9) ... Setting up binutils (2.27.51.20161108-1ubuntu1) ... Setting up cpp-6 (6.2.0-13ubuntu1) ... Setting up libslang2:armhf (2.3.1-5ubuntu1) ... Setting up libk5crypto3:armhf (1.15~beta1-1) ... Setting up libgcc-6-dev:armhf (6.2.0-13ubuntu1) ... Setting up libstdc++-6-dev:armhf (6.2.0-13ubuntu1) ... Setting up libwind0-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) ... Setting up init (1.46) ... Setting up libasn1-8-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) ... Setting up libhcrypto4-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) ... Setting up libhx509-5-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) ... Setting up gcc-6 (6.2.0-13ubuntu1) ... Setting up g++-6 (6.2.0-13ubuntu1) ... Setting up libkrb5-3:armhf (1.15~beta1-1) ... Setting up libkrb5-26-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) ... Setting up libheimntlm0-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) ... Setting up libgssapi-krb5-2:armhf (1.15~beta1-1) ... Setting up libgssapi3-heimdal:armhf (1.7~git20160703+dfsg-1ubuntu1) ... Setting up libldap-2.4-2:armhf (2.4.42+dfsg-2ubuntu5) ... Setting up libcurl3-gnutls:armhf (7.50.1-1ubuntu2) ... Processing triggers for libc-bin (2.24-3ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-11175297', 'armhf', 'zesty-proposed', '-c', 'chroot:autobuild', '--arch=armhf', '--dist=zesty-proposed', '--purge=never', '--nolog', 'llvm-toolchain-3.8_3.8.1-15ubuntu1.dsc'] Initiating build PACKAGEBUILD-11175297 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:39 UTC 2016 armv7l sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos01-arm64-018.buildd +==============================================================================+ | llvm-toolchain-3.8 1:3.8.1-15ubuntu1 (armhf) 10 Nov 2016 16:47 | +==============================================================================+ Package: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Source Version: 1:3.8.1-15ubuntu1 Distribution: zesty-proposed Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf I: NOTICE: Log filtering will replace 'build/llvm-toolchain-3.8-aCZj25/llvm-toolchain-3.8-3.8.1' with '<>' I: NOTICE: Log filtering will replace 'build/llvm-toolchain-3.8-aCZj25' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-11175297/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- llvm-toolchain-3.8_3.8.1-15ubuntu1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-oXGX8R/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-oXGX8R/apt_archive ./ InRelease Get:2 copy:/<>/resolver-oXGX8R/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-oXGX8R/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-oXGX8R/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-oXGX8R/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (171 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libperl5.22 perl-modules-5.22 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 770 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-oXGX8R/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [770 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 770 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13839 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 9.0), flex, bison, dejagnu, tcl, expect, cmake, perl, libtool, chrpath, texinfo, sharutils, libffi-dev (>= 3.0.9), lsb-release, patchutils, diffstat, xz-utils, python-dev, libedit-dev, swig, python-six, python-sphinx, ocaml-nox, binutils-dev, libjsoncpp-dev, lcov, procps, help2man, dh-ocaml, zlib1g-dev Merged Build-Conflicts: libllvm-3.4-ocaml-dev, libllvm-3.5-ocaml-dev, libllvm-3.8-ocaml-dev, ocaml, oprofile Filtered Build-Depends: debhelper (>= 9.0), flex, bison, dejagnu, tcl, expect, cmake, perl, libtool, chrpath, texinfo, sharutils, libffi-dev (>= 3.0.9), lsb-release, patchutils, diffstat, xz-utils, python-dev, libedit-dev, swig, python-six, python-sphinx, ocaml-nox, binutils-dev, libjsoncpp-dev, lcov, procps, help2man, dh-ocaml, zlib1g-dev Filtered Build-Conflicts: libllvm-3.4-ocaml-dev, libllvm-3.5-ocaml-dev, libllvm-3.8-ocaml-dev, ocaml, oprofile dpkg-deb: building package 'sbuild-build-depends-llvm-toolchain-3.8-dummy' in '/<>/resolver-lOLTMH/apt_archive/sbuild-build-depends-llvm-toolchain-3.8-dummy.deb'. Ign:1 copy:/<>/resolver-lOLTMH/apt_archive ./ InRelease Get:2 copy:/<>/resolver-lOLTMH/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-lOLTMH/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-lOLTMH/apt_archive ./ Sources [488 B] Get:5 copy:/<>/resolver-lOLTMH/apt_archive ./ Packages [736 B] Fetched 3343 B in 0s (198 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install llvm-toolchain-3.8 build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libperl5.22 perl-modules-5.22 Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-dev bison bsdmainutils chrpath cmake cmake-data debhelper dejagnu dh-autoreconf dh-ocaml dh-python dh-strip-nondeterminism diffstat distro-info-data docutils-common expect file flex gettext gettext-base groff-base help2man intltool-debian lcov libarchive-zip-perl libarchive13 libbison-dev libbsd-dev libbsd0 libcroco3 libcurl3 libedit-dev libedit2 libexpat1 libexpat1-dev libffi-dev libfile-stripnondeterminism-perl libfl-dev libglib2.0-0 libicu57 libjs-jquery libjs-sphinxdoc libjs-underscore libjsoncpp-dev libjsoncpp1 liblocale-gettext-perl liblzo2-2 libmagic1 libmpdec2 libncurses5-dev libpipeline1 libpython-dev libpython-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libsigsegv2 libtcl8.6 libtext-unidecode-perl libtimedate-perl libtinfo-dev libtool libunistring0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml2 lsb-release m4 man-db mime-support ocaml-base-nox ocaml-compiler-libs ocaml-interp ocaml-nox patchutils po-debconf python python-alabaster python-babel python-babel-localedata python-dev python-docutils python-imagesize python-jinja2 python-markupsafe python-minimal python-pkg-resources python-pygments python-roman python-six python-sphinx python-tz python2.7 python2.7-dev python2.7-minimal python3 python3-minimal python3.5 python3.5-minimal sgml-base sharutils sphinx-common swig swig3.0 tcl tcl-expect tcl8.6 tex-common texinfo ucf xml-core zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc bison-doc wamerican | wordlist whois vacation codeblocks eclipse ninja-build dh-make git gettext-doc libasprintf-dev libgettextpo-dev groff lrzip ncurses-doc libtool-doc gfortran | fortran95-compiler gcj-jdk lsb less www-browser ocaml-doc tuareg-mode | ocaml-mode libmail-box-perl python-doc python-tk fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french texlive-latex-base texlive-latex-recommended python-jinja2-doc python-setuptools ttf-bitstream-vera python-sphinx-rtd-theme libjs-mathjax dvipng texlive-latex-extra texlive-fonts-recommended texlive-generic-extra sphinx-doc python2.7-doc binfmt-support python3-doc python3-tk python3-venv python3.5-venv python3.5-doc sgml-base-doc bsd-mailx | mailx swig-doc swig-examples swig3.0-examples swig3.0-doc tcl-tclreadline texlive-base texlive-generic-recommended texinfo-doc-nonfree Recommended packages: tk8.6 curl | wget | lynx-cur libgd-gd2-perl libglib2.0-data shared-mime-info xdg-user-dirs javascript-common libltdl-dev libxml-sax-expat-perl ledit | readline-editor camlp4 libmail-sendmail-perl docutils-doc libpaper-utils python-pil python-chardet The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-dev bison bsdmainutils chrpath cmake cmake-data debhelper dejagnu dh-autoreconf dh-ocaml dh-python dh-strip-nondeterminism diffstat distro-info-data docutils-common expect file flex gettext gettext-base groff-base help2man intltool-debian lcov libarchive-zip-perl libarchive13 libbison-dev libbsd-dev libbsd0 libcroco3 libcurl3 libedit-dev libedit2 libexpat1 libexpat1-dev libffi-dev libfile-stripnondeterminism-perl libfl-dev libglib2.0-0 libicu57 libjs-jquery libjs-sphinxdoc libjs-underscore libjsoncpp-dev libjsoncpp1 liblocale-gettext-perl liblzo2-2 libmagic1 libmpdec2 libncurses5-dev libpipeline1 libpython-dev libpython-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libsigsegv2 libtcl8.6 libtext-unidecode-perl libtimedate-perl libtinfo-dev libtool libunistring0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml2 lsb-release m4 man-db mime-support ocaml-base-nox ocaml-compiler-libs ocaml-interp ocaml-nox patchutils po-debconf python python-alabaster python-babel python-babel-localedata python-dev python-docutils python-imagesize python-jinja2 python-markupsafe python-minimal python-pkg-resources python-pygments python-roman python-six python-sphinx python-tz python2.7 python2.7-dev python2.7-minimal python3 python3-minimal python3.5 python3.5-minimal sbuild-build-depends-llvm-toolchain-3.8-dummy sgml-base sharutils sphinx-common swig swig3.0 tcl tcl-expect tcl8.6 tex-common texinfo ucf xml-core zlib1g-dev 0 upgraded, 123 newly installed, 0 to remove and 0 not upgraded. Need to get 87.9 MB of archives. After this operation, 301 MB of additional disk space will be used. Get:1 copy:/<>/resolver-lOLTMH/apt_archive ./ sbuild-build-depends-llvm-toolchain-3.8-dummy 0.invalid.0 [980 B] Get:2 http://ftpmaster.internal/ubuntu zesty/main armhf liblocale-gettext-perl armhf 1.07-3build1 [16.4 kB] Get:3 http://ftpmaster.internal/ubuntu zesty/main armhf libpython3.5-minimal armhf 3.5.2-7 [522 kB] Get:4 http://ftpmaster.internal/ubuntu zesty/main armhf libexpat1 armhf 2.2.0-1 [53.1 kB] Get:5 http://ftpmaster.internal/ubuntu zesty/main armhf python3.5-minimal armhf 3.5.2-7 [1384 kB] Get:6 http://ftpmaster.internal/ubuntu zesty/main armhf python3-minimal armhf 3.5.1-4 [23.5 kB] Get:7 http://ftpmaster.internal/ubuntu zesty/main armhf mime-support all 3.60ubuntu1 [30.1 kB] Get:8 http://ftpmaster.internal/ubuntu zesty/main armhf libmpdec2 armhf 2.4.2-1 [66.9 kB] Get:9 http://ftpmaster.internal/ubuntu zesty/main armhf libpython3.5-stdlib armhf 3.5.2-7 [2081 kB] Get:10 http://ftpmaster.internal/ubuntu zesty/main armhf python3.5 armhf 3.5.2-7 [173 kB] Get:11 http://ftpmaster.internal/ubuntu zesty/main armhf libpython3-stdlib armhf 3.5.1-4 [6878 B] Get:12 http://ftpmaster.internal/ubuntu zesty/main armhf dh-python all 2.20160818 [80.0 kB] Get:13 http://ftpmaster.internal/ubuntu zesty/main armhf python3 armhf 3.5.1-4 [8722 B] Get:14 http://ftpmaster.internal/ubuntu zesty/main armhf groff-base armhf 1.22.3-8 [1013 kB] Get:15 http://ftpmaster.internal/ubuntu zesty/main armhf bsdmainutils armhf 9.0.6ubuntu3 [169 kB] Get:16 http://ftpmaster.internal/ubuntu zesty/main armhf libpipeline1 armhf 1.4.1-2 [21.0 kB] Get:17 http://ftpmaster.internal/ubuntu zesty/main armhf man-db armhf 2.7.5-1 [836 kB] Get:18 http://ftpmaster.internal/ubuntu zesty/main armhf sgml-base all 1.29 [12.3 kB] Get:19 http://ftpmaster.internal/ubuntu zesty/main armhf cmake-data all 3.6.2-2ubuntu3 [1136 kB] Get:20 http://ftpmaster.internal/ubuntu zesty/main armhf liblzo2-2 armhf 2.08-1.2 [44.2 kB] Get:21 http://ftpmaster.internal/ubuntu zesty/main armhf libicu57 armhf 57.1-4 [7424 kB] Get:22 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libxml2 armhf 2.9.4+dfsg1-2.1 [604 kB] Get:23 http://ftpmaster.internal/ubuntu zesty/main armhf libarchive13 armhf 3.2.1-5 [253 kB] Get:24 http://ftpmaster.internal/ubuntu zesty/main armhf libcurl3 armhf 7.50.1-1ubuntu2 [165 kB] Get:25 http://ftpmaster.internal/ubuntu zesty/main armhf libjsoncpp1 armhf 1.7.4-3 [65.9 kB] Get:26 http://ftpmaster.internal/ubuntu zesty/main armhf cmake armhf 3.6.2-2ubuntu3 [2406 kB] Get:27 http://ftpmaster.internal/ubuntu zesty/main armhf libsigsegv2 armhf 2.10-5 [13.3 kB] Get:28 http://ftpmaster.internal/ubuntu zesty/main armhf m4 armhf 1.4.17-5 [179 kB] Get:29 http://ftpmaster.internal/ubuntu zesty/main armhf libfl-dev armhf 2.6.1-1 [13.4 kB] Get:30 http://ftpmaster.internal/ubuntu zesty/main armhf flex armhf 2.6.1-1 [275 kB] Get:31 http://ftpmaster.internal/ubuntu zesty/main armhf libunistring0 armhf 0.9.3-5.2ubuntu1 [250 kB] Get:32 http://ftpmaster.internal/ubuntu zesty/main armhf libpython2.7-minimal armhf 2.7.12-5 [340 kB] Get:33 http://ftpmaster.internal/ubuntu zesty/main armhf python2.7-minimal armhf 2.7.12-5 [1117 kB] Get:34 http://ftpmaster.internal/ubuntu zesty/main armhf python-minimal armhf 2.7.11-2 [28.4 kB] Get:35 http://ftpmaster.internal/ubuntu zesty/main armhf libpython2.7-stdlib armhf 2.7.12-5 [1842 kB] Get:36 http://ftpmaster.internal/ubuntu zesty/main armhf python2.7 armhf 2.7.12-5 [228 kB] Get:37 http://ftpmaster.internal/ubuntu zesty/main armhf libpython-stdlib armhf 2.7.11-2 [7854 B] Get:38 http://ftpmaster.internal/ubuntu zesty/main armhf python armhf 2.7.11-2 [139 kB] Get:39 http://ftpmaster.internal/ubuntu zesty/main armhf distro-info-data all 0.32 [4000 B] Get:40 http://ftpmaster.internal/ubuntu zesty/main armhf libmagic1 armhf 1:5.28-2ubuntu1 [229 kB] Get:41 http://ftpmaster.internal/ubuntu zesty/main armhf file armhf 1:5.28-2ubuntu1 [21.5 kB] Get:42 http://ftpmaster.internal/ubuntu zesty/main armhf libbsd0 armhf 0.8.3-1 [48.3 kB] Get:43 http://ftpmaster.internal/ubuntu zesty/main armhf lsb-release all 9.20160110ubuntu5 [11.1 kB] Get:44 http://ftpmaster.internal/ubuntu zesty/main armhf ucf all 3.0036 [52.9 kB] Get:45 http://ftpmaster.internal/ubuntu zesty/main armhf gettext-base armhf 0.19.8.1-1ubuntu2 [45.0 kB] Get:46 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libedit2 armhf 3.1-20160903-1 [61.7 kB] Get:47 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libglib2.0-0 armhf 2.50.2-1 [1000 kB] Get:48 http://ftpmaster.internal/ubuntu zesty/main armhf xml-core all 0.17 [21.6 kB] Get:49 http://ftpmaster.internal/ubuntu zesty/main armhf autoconf all 2.69-10 [321 kB] Get:50 http://ftpmaster.internal/ubuntu zesty/main armhf autotools-dev all 20160430.1 [39.6 kB] Get:51 http://ftpmaster.internal/ubuntu zesty/main armhf automake all 1:1.15-4ubuntu1 [510 kB] Get:52 http://ftpmaster.internal/ubuntu zesty/main armhf autopoint all 0.19.8.1-1ubuntu2 [412 kB] Get:53 http://ftpmaster.internal/ubuntu zesty/main armhf libbison-dev armhf 2:3.0.4.dfsg-1 [338 kB] Get:54 http://ftpmaster.internal/ubuntu zesty/main armhf bison armhf 2:3.0.4.dfsg-1 [227 kB] Get:55 http://ftpmaster.internal/ubuntu zesty/universe armhf chrpath armhf 0.16-2 [11.9 kB] Get:56 http://ftpmaster.internal/ubuntu zesty/main armhf libtool all 2.4.6-2 [194 kB] Get:57 http://ftpmaster.internal/ubuntu zesty/main armhf dh-autoreconf all 12 [15.8 kB] Get:58 http://ftpmaster.internal/ubuntu zesty/main armhf libarchive-zip-perl all 1.59-1 [84.0 kB] Get:59 http://ftpmaster.internal/ubuntu zesty/main armhf libfile-stripnondeterminism-perl all 0.028-1 [12.5 kB] Get:60 http://ftpmaster.internal/ubuntu zesty/main armhf libtimedate-perl all 2.3000-2 [37.5 kB] Get:61 http://ftpmaster.internal/ubuntu zesty/main armhf dh-strip-nondeterminism all 0.028-1 [4820 B] Get:62 http://ftpmaster.internal/ubuntu zesty/main armhf libcroco3 armhf 0.6.11-2 [69.6 kB] Get:63 http://ftpmaster.internal/ubuntu zesty/main armhf gettext armhf 0.19.8.1-1ubuntu2 [1016 kB] Get:64 http://ftpmaster.internal/ubuntu zesty/main armhf intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:65 http://ftpmaster.internal/ubuntu zesty/main armhf po-debconf all 1.0.20 [232 kB] Get:66 http://ftpmaster.internal/ubuntu zesty/main armhf debhelper all 10.2.2ubuntu1 [742 kB] Get:67 http://ftpmaster.internal/ubuntu zesty/main armhf libtcl8.6 armhf 8.6.6+dfsg-1 [775 kB] Get:68 http://ftpmaster.internal/ubuntu zesty/universe armhf tcl-expect armhf 5.45-7 [94.5 kB] Get:69 http://ftpmaster.internal/ubuntu zesty/universe armhf expect armhf 5.45-7 [137 kB] Get:70 http://ftpmaster.internal/ubuntu zesty/universe armhf dejagnu all 1.6-1 [722 kB] Get:71 http://ftpmaster.internal/ubuntu zesty/main armhf diffstat armhf 1.61-1 [21.0 kB] Get:72 http://ftpmaster.internal/ubuntu zesty/main armhf docutils-common all 0.12+dfsg-2 [142 kB] Get:73 http://ftpmaster.internal/ubuntu zesty/universe armhf help2man armhf 1.47.4 [155 kB] Get:74 http://ftpmaster.internal/ubuntu zesty/universe armhf lcov all 1.12-3 [92.8 kB] Get:75 http://ftpmaster.internal/ubuntu zesty/main armhf libbsd-dev armhf 0.8.3-1 [139 kB] Get:76 http://ftpmaster.internal/ubuntu zesty/main armhf libtinfo-dev armhf 6.0+20160625-1ubuntu1 [66.4 kB] Get:77 http://ftpmaster.internal/ubuntu zesty-proposed/main armhf libedit-dev armhf 3.1-20160903-1 [82.5 kB] Get:78 http://ftpmaster.internal/ubuntu zesty/main armhf libexpat1-dev armhf 2.2.0-1 [105 kB] Get:79 http://ftpmaster.internal/ubuntu zesty/main armhf libjs-jquery all 3.1.1-1 [152 kB] Get:80 http://ftpmaster.internal/ubuntu zesty/main armhf libjs-underscore all 1.8.3~dfsg-1 [59.9 kB] Get:81 http://ftpmaster.internal/ubuntu zesty/main armhf libjs-sphinxdoc all 1.4.8-1 [67.3 kB] Get:82 http://ftpmaster.internal/ubuntu zesty/main armhf libncurses5-dev armhf 6.0+20160625-1ubuntu1 [154 kB] Get:83 http://ftpmaster.internal/ubuntu zesty/main armhf libpython2.7 armhf 2.7.12-5 [939 kB] Get:84 http://ftpmaster.internal/ubuntu zesty/main armhf libpython2.7-dev armhf 2.7.12-5 [27.6 MB] Get:85 http://ftpmaster.internal/ubuntu zesty/main armhf libpython-dev armhf 2.7.11-2 [7924 B] Get:86 http://ftpmaster.internal/ubuntu zesty/universe armhf libtext-unidecode-perl all 1.27-1 [103 kB] Get:87 http://ftpmaster.internal/ubuntu zesty/main armhf libxml-namespacesupport-perl all 1.11-1 [13.2 kB] Get:88 http://ftpmaster.internal/ubuntu zesty/main armhf libxml-sax-base-perl all 1.07-1 [21.5 kB] Get:89 http://ftpmaster.internal/ubuntu zesty/main armhf libxml-sax-perl all 0.99+dfsg-2ubuntu1 [64.6 kB] Get:90 http://ftpmaster.internal/ubuntu zesty/main armhf libxml-libxml-perl armhf 2.0128+dfsg-1build1 [297 kB] Get:91 http://ftpmaster.internal/ubuntu zesty/universe armhf ocaml-base-nox armhf 4.02.3-6ubuntu2 [431 kB] Get:92 http://ftpmaster.internal/ubuntu zesty/universe armhf ocaml-interp armhf 4.02.3-6ubuntu2 [271 kB] Get:93 http://ftpmaster.internal/ubuntu zesty/universe armhf ocaml-nox armhf 4.02.3-6ubuntu2 [6481 kB] Get:94 http://ftpmaster.internal/ubuntu zesty/universe armhf ocaml-compiler-libs armhf 4.02.3-6ubuntu2 [9742 kB] Get:95 http://ftpmaster.internal/ubuntu zesty/main armhf patchutils armhf 0.3.4-2 [64.6 kB] Get:96 http://ftpmaster.internal/ubuntu zesty/main armhf python-babel-localedata all 2.3.4+dfsg.1-2 [3401 kB] Get:97 http://ftpmaster.internal/ubuntu zesty/main armhf python-pkg-resources all 28.7.1-1 [127 kB] Get:98 http://ftpmaster.internal/ubuntu zesty/main armhf python-tz all 2014.10~dfsg1-0ubuntu2 [31.5 kB] Get:99 http://ftpmaster.internal/ubuntu zesty/main armhf python-babel all 2.3.4+dfsg.1-2 [78.9 kB] Get:100 http://ftpmaster.internal/ubuntu zesty/main armhf python2.7-dev armhf 2.7.12-5 [275 kB] Get:101 http://ftpmaster.internal/ubuntu zesty/main armhf python-dev armhf 2.7.11-2 [1170 B] Get:102 http://ftpmaster.internal/ubuntu zesty/main armhf python-roman all 2.0.0-2 [8062 B] Get:103 http://ftpmaster.internal/ubuntu zesty/main armhf python-docutils all 0.12+dfsg-2 [347 kB] Get:104 http://ftpmaster.internal/ubuntu zesty/universe armhf python-imagesize all 0.7.1-1 [3854 B] Get:105 http://ftpmaster.internal/ubuntu zesty/main armhf python-markupsafe armhf 0.23-3 [14.0 kB] Get:106 http://ftpmaster.internal/ubuntu zesty/main armhf python-jinja2 all 2.8-1 [109 kB] Get:107 http://ftpmaster.internal/ubuntu zesty/main armhf python-pygments all 2.1.3+dfsg-1 [522 kB] Get:108 http://ftpmaster.internal/ubuntu zesty/main armhf python-six all 1.10.0-3 [10.9 kB] Get:109 http://ftpmaster.internal/ubuntu zesty/universe armhf python-alabaster all 0.7.8-1 [18.4 kB] Get:110 http://ftpmaster.internal/ubuntu zesty/main armhf sphinx-common all 1.4.8-1 [349 kB] Get:111 http://ftpmaster.internal/ubuntu zesty/universe armhf python-sphinx all 1.4.8-1 [431 kB] Get:112 http://ftpmaster.internal/ubuntu zesty/main armhf sharutils armhf 1:4.15.2-1 [130 kB] Get:113 http://ftpmaster.internal/ubuntu zesty/universe armhf swig3.0 armhf 3.0.8-0ubuntu3 [913 kB] Get:114 http://ftpmaster.internal/ubuntu zesty/universe armhf swig armhf 3.0.8-0ubuntu3 [6246 B] Get:115 http://ftpmaster.internal/ubuntu zesty/main armhf tcl8.6 armhf 8.6.6+dfsg-1 [14.1 kB] Get:116 http://ftpmaster.internal/ubuntu zesty/main armhf tcl armhf 8.6.0+9 [5142 B] Get:117 http://ftpmaster.internal/ubuntu zesty/main armhf tex-common all 6.05 [545 kB] Get:118 http://ftpmaster.internal/ubuntu zesty/universe armhf texinfo armhf 6.3.0.dfsg.1-1 [744 kB] Get:119 http://ftpmaster.internal/ubuntu zesty/main armhf zlib1g-dev armhf 1:1.2.8.dfsg-2ubuntu5 [161 kB] Get:120 http://ftpmaster.internal/ubuntu zesty/main armhf binutils-dev armhf 2.27.51.20161108-1ubuntu1 [1570 kB] Get:121 http://ftpmaster.internal/ubuntu zesty/universe armhf dh-ocaml all 1.0.10 [80.2 kB] Get:122 http://ftpmaster.internal/ubuntu zesty/main armhf libffi-dev armhf 3.2.1-6 [160 kB] Get:123 http://ftpmaster.internal/ubuntu zesty/main armhf libjsoncpp-dev armhf 1.7.4-3 [77.5 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 87.9 MB in 3s (27.9 MB/s) Selecting previously unselected package liblocale-gettext-perl. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13839 files and directories currently installed.) Preparing to unpack .../00-liblocale-gettext-perl_1.07-3build1_armhf.deb ... Unpacking liblocale-gettext-perl (1.07-3build1) ... Selecting previously unselected package libpython3.5-minimal:armhf. Preparing to unpack .../01-libpython3.5-minimal_3.5.2-7_armhf.deb ... Unpacking libpython3.5-minimal:armhf (3.5.2-7) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../02-libexpat1_2.2.0-1_armhf.deb ... Unpacking libexpat1:armhf (2.2.0-1) ... Selecting previously unselected package python3.5-minimal. Preparing to unpack .../03-python3.5-minimal_3.5.2-7_armhf.deb ... Unpacking python3.5-minimal (3.5.2-7) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../04-python3-minimal_3.5.1-4_armhf.deb ... Unpacking python3-minimal (3.5.1-4) ... Selecting previously unselected package mime-support. Preparing to unpack .../05-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../06-libmpdec2_2.4.2-1_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-1) ... Selecting previously unselected package libpython3.5-stdlib:armhf. Preparing to unpack .../07-libpython3.5-stdlib_3.5.2-7_armhf.deb ... Unpacking libpython3.5-stdlib:armhf (3.5.2-7) ... Selecting previously unselected package python3.5. Preparing to unpack .../08-python3.5_3.5.2-7_armhf.deb ... Unpacking python3.5 (3.5.2-7) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../09-libpython3-stdlib_3.5.1-4_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.5.1-4) ... Selecting previously unselected package dh-python. Preparing to unpack .../10-dh-python_2.20160818_all.deb ... Unpacking dh-python (2.20160818) ... Setting up libpython3.5-minimal:armhf (3.5.2-7) ... Setting up libexpat1:armhf (2.2.0-1) ... Setting up python3.5-minimal (3.5.2-7) ... Setting up python3-minimal (3.5.1-4) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 14804 files and directories currently installed.) Preparing to unpack .../00-python3_3.5.1-4_armhf.deb ... Unpacking python3 (3.5.1-4) ... Selecting previously unselected package groff-base. Preparing to unpack .../01-groff-base_1.22.3-8_armhf.deb ... Unpacking groff-base (1.22.3-8) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../02-bsdmainutils_9.0.6ubuntu3_armhf.deb ... Unpacking bsdmainutils (9.0.6ubuntu3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../03-libpipeline1_1.4.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.7.5-1_armhf.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../05-sgml-base_1.29_all.deb ... Unpacking sgml-base (1.29) ... Selecting previously unselected package cmake-data. Preparing to unpack .../06-cmake-data_3.6.2-2ubuntu3_all.deb ... Unpacking cmake-data (3.6.2-2ubuntu3) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../07-liblzo2-2_2.08-1.2_armhf.deb ... Unpacking liblzo2-2:armhf (2.08-1.2) ... Selecting previously unselected package libicu57:armhf. Preparing to unpack .../08-libicu57_57.1-4_armhf.deb ... Unpacking libicu57:armhf (57.1-4) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../09-libxml2_2.9.4+dfsg1-2.1_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-2.1) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../10-libarchive13_3.2.1-5_armhf.deb ... Unpacking libarchive13:armhf (3.2.1-5) ... Selecting previously unselected package libcurl3:armhf. Preparing to unpack .../11-libcurl3_7.50.1-1ubuntu2_armhf.deb ... Unpacking libcurl3:armhf (7.50.1-1ubuntu2) ... Selecting previously unselected package libjsoncpp1:armhf. Preparing to unpack .../12-libjsoncpp1_1.7.4-3_armhf.deb ... Unpacking libjsoncpp1:armhf (1.7.4-3) ... Selecting previously unselected package cmake. Preparing to unpack .../13-cmake_3.6.2-2ubuntu3_armhf.deb ... Unpacking cmake (3.6.2-2ubuntu3) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../14-libsigsegv2_2.10-5_armhf.deb ... Unpacking libsigsegv2:armhf (2.10-5) ... Selecting previously unselected package m4. Preparing to unpack .../15-m4_1.4.17-5_armhf.deb ... Unpacking m4 (1.4.17-5) ... Selecting previously unselected package libfl-dev:armhf. Preparing to unpack .../16-libfl-dev_2.6.1-1_armhf.deb ... Unpacking libfl-dev:armhf (2.6.1-1) ... Selecting previously unselected package flex. Preparing to unpack .../17-flex_2.6.1-1_armhf.deb ... Unpacking flex (2.6.1-1) ... Selecting previously unselected package libunistring0:armhf. Preparing to unpack .../18-libunistring0_0.9.3-5.2ubuntu1_armhf.deb ... Unpacking libunistring0:armhf (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libpython2.7-minimal:armhf. Preparing to unpack .../19-libpython2.7-minimal_2.7.12-5_armhf.deb ... Unpacking libpython2.7-minimal:armhf (2.7.12-5) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../20-python2.7-minimal_2.7.12-5_armhf.deb ... Unpacking python2.7-minimal (2.7.12-5) ... Selecting previously unselected package python-minimal. Preparing to unpack .../21-python-minimal_2.7.11-2_armhf.deb ... Unpacking python-minimal (2.7.11-2) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Preparing to unpack .../22-libpython2.7-stdlib_2.7.12-5_armhf.deb ... Unpacking libpython2.7-stdlib:armhf (2.7.12-5) ... Selecting previously unselected package python2.7. Preparing to unpack .../23-python2.7_2.7.12-5_armhf.deb ... Unpacking python2.7 (2.7.12-5) ... Selecting previously unselected package libpython-stdlib:armhf. Preparing to unpack .../24-libpython-stdlib_2.7.11-2_armhf.deb ... Unpacking libpython-stdlib:armhf (2.7.11-2) ... Setting up libpython2.7-minimal:armhf (2.7.12-5) ... Setting up python2.7-minimal (2.7.12-5) ... Setting up python-minimal (2.7.11-2) ... Selecting previously unselected package python. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18391 files and directories currently installed.) Preparing to unpack .../00-python_2.7.11-2_armhf.deb ... Unpacking python (2.7.11-2) ... Selecting previously unselected package distro-info-data. Preparing to unpack .../01-distro-info-data_0.32_all.deb ... Unpacking distro-info-data (0.32) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../02-libmagic1_1%3a5.28-2ubuntu1_armhf.deb ... Unpacking libmagic1:armhf (1:5.28-2ubuntu1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.28-2ubuntu1_armhf.deb ... Unpacking file (1:5.28-2ubuntu1) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../04-libbsd0_0.8.3-1_armhf.deb ... Unpacking libbsd0:armhf (0.8.3-1) ... Selecting previously unselected package lsb-release. Preparing to unpack .../05-lsb-release_9.20160110ubuntu5_all.deb ... Unpacking lsb-release (9.20160110ubuntu5) ... Selecting previously unselected package ucf. Preparing to unpack .../06-ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package gettext-base. Preparing to unpack .../07-gettext-base_0.19.8.1-1ubuntu2_armhf.deb ... Unpacking gettext-base (0.19.8.1-1ubuntu2) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../08-libedit2_3.1-20160903-1_armhf.deb ... Unpacking libedit2:armhf (3.1-20160903-1) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../09-libglib2.0-0_2.50.2-1_armhf.deb ... Unpacking libglib2.0-0:armhf (2.50.2-1) ... Selecting previously unselected package xml-core. Preparing to unpack .../10-xml-core_0.17_all.deb ... Unpacking xml-core (0.17) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20160430.1_all.deb ... Unpacking autotools-dev (20160430.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.15-4ubuntu1_all.deb ... Unpacking automake (1:1.15-4ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.19.8.1-1ubuntu2_all.deb ... Unpacking autopoint (0.19.8.1-1ubuntu2) ... Selecting previously unselected package libbison-dev:armhf. Preparing to unpack .../15-libbison-dev_2%3a3.0.4.dfsg-1_armhf.deb ... Unpacking libbison-dev:armhf (2:3.0.4.dfsg-1) ... Selecting previously unselected package bison. Preparing to unpack .../16-bison_2%3a3.0.4.dfsg-1_armhf.deb ... Unpacking bison (2:3.0.4.dfsg-1) ... Selecting previously unselected package chrpath. Preparing to unpack .../17-chrpath_0.16-2_armhf.deb ... Unpacking chrpath (0.16-2) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_12_all.deb ... Unpacking dh-autoreconf (12) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_0.028-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.028-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../22-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../23-dh-strip-nondeterminism_0.028-1_all.deb ... Unpacking dh-strip-nondeterminism (0.028-1) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../24-libcroco3_0.6.11-2_armhf.deb ... Unpacking libcroco3:armhf (0.6.11-2) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.19.8.1-1ubuntu2_armhf.deb ... Unpacking gettext (0.19.8.1-1ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_10.2.2ubuntu1_all.deb ... Unpacking debhelper (10.2.2ubuntu1) ... Selecting previously unselected package libtcl8.6:armhf. Preparing to unpack .../29-libtcl8.6_8.6.6+dfsg-1_armhf.deb ... Unpacking libtcl8.6:armhf (8.6.6+dfsg-1) ... Selecting previously unselected package tcl-expect:armhf. Preparing to unpack .../30-tcl-expect_5.45-7_armhf.deb ... Unpacking tcl-expect:armhf (5.45-7) ... Selecting previously unselected package expect. Preparing to unpack .../31-expect_5.45-7_armhf.deb ... Unpacking expect (5.45-7) ... Selecting previously unselected package dejagnu. Preparing to unpack .../32-dejagnu_1.6-1_all.deb ... Unpacking dejagnu (1.6-1) ... Selecting previously unselected package diffstat. Preparing to unpack .../33-diffstat_1.61-1_armhf.deb ... Unpacking diffstat (1.61-1) ... Selecting previously unselected package docutils-common. Preparing to unpack .../34-docutils-common_0.12+dfsg-2_all.deb ... Unpacking docutils-common (0.12+dfsg-2) ... Selecting previously unselected package help2man. Preparing to unpack .../35-help2man_1.47.4_armhf.deb ... Unpacking help2man (1.47.4) ... Selecting previously unselected package lcov. Preparing to unpack .../36-lcov_1.12-3_all.deb ... Unpacking lcov (1.12-3) ... Selecting previously unselected package libbsd-dev:armhf. Preparing to unpack .../37-libbsd-dev_0.8.3-1_armhf.deb ... Unpacking libbsd-dev:armhf (0.8.3-1) ... Selecting previously unselected package libtinfo-dev:armhf. Preparing to unpack .../38-libtinfo-dev_6.0+20160625-1ubuntu1_armhf.deb ... Unpacking libtinfo-dev:armhf (6.0+20160625-1ubuntu1) ... Selecting previously unselected package libedit-dev:armhf. Preparing to unpack .../39-libedit-dev_3.1-20160903-1_armhf.deb ... Unpacking libedit-dev:armhf (3.1-20160903-1) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../40-libexpat1-dev_2.2.0-1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.0-1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../41-libjs-jquery_3.1.1-1_all.deb ... Unpacking libjs-jquery (3.1.1-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../42-libjs-underscore_1.8.3~dfsg-1_all.deb ... Unpacking libjs-underscore (1.8.3~dfsg-1) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../43-libjs-sphinxdoc_1.4.8-1_all.deb ... Unpacking libjs-sphinxdoc (1.4.8-1) ... Selecting previously unselected package libncurses5-dev:armhf. Preparing to unpack .../44-libncurses5-dev_6.0+20160625-1ubuntu1_armhf.deb ... Unpacking libncurses5-dev:armhf (6.0+20160625-1ubuntu1) ... Selecting previously unselected package libpython2.7:armhf. Preparing to unpack .../45-libpython2.7_2.7.12-5_armhf.deb ... Unpacking libpython2.7:armhf (2.7.12-5) ... Selecting previously unselected package libpython2.7-dev:armhf. Preparing to unpack .../46-libpython2.7-dev_2.7.12-5_armhf.deb ... Unpacking libpython2.7-dev:armhf (2.7.12-5) ... Selecting previously unselected package libpython-dev:armhf. Preparing to unpack .../47-libpython-dev_2.7.11-2_armhf.deb ... Unpacking libpython-dev:armhf (2.7.11-2) ... Selecting previously unselected package libtext-unidecode-perl. Preparing to unpack .../48-libtext-unidecode-perl_1.27-1_all.deb ... Unpacking libtext-unidecode-perl (1.27-1) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../49-libxml-namespacesupport-perl_1.11-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.11-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../50-libxml-sax-base-perl_1.07-1_all.deb ... Unpacking libxml-sax-base-perl (1.07-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../51-libxml-sax-perl_0.99+dfsg-2ubuntu1_all.deb ... Unpacking libxml-sax-perl (0.99+dfsg-2ubuntu1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../52-libxml-libxml-perl_2.0128+dfsg-1build1_armhf.deb ... Unpacking libxml-libxml-perl (2.0128+dfsg-1build1) ... Selecting previously unselected package ocaml-base-nox. Preparing to unpack .../53-ocaml-base-nox_4.02.3-6ubuntu2_armhf.deb ... Unpacking ocaml-base-nox (4.02.3-6ubuntu2) ... Selecting previously unselected package ocaml-interp. Preparing to unpack .../54-ocaml-interp_4.02.3-6ubuntu2_armhf.deb ... Unpacking ocaml-interp (4.02.3-6ubuntu2) ... Selecting previously unselected package ocaml-nox. Preparing to unpack .../55-ocaml-nox_4.02.3-6ubuntu2_armhf.deb ... Unpacking ocaml-nox (4.02.3-6ubuntu2) ... Selecting previously unselected package ocaml-compiler-libs. Preparing to unpack .../56-ocaml-compiler-libs_4.02.3-6ubuntu2_armhf.deb ... Unpacking ocaml-compiler-libs (4.02.3-6ubuntu2) ... Selecting previously unselected package patchutils. Preparing to unpack .../57-patchutils_0.3.4-2_armhf.deb ... Unpacking patchutils (0.3.4-2) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../58-python-babel-localedata_2.3.4+dfsg.1-2_all.deb ... Unpacking python-babel-localedata (2.3.4+dfsg.1-2) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../59-python-pkg-resources_28.7.1-1_all.deb ... Unpacking python-pkg-resources (28.7.1-1) ... Selecting previously unselected package python-tz. Preparing to unpack .../60-python-tz_2014.10~dfsg1-0ubuntu2_all.deb ... Unpacking python-tz (2014.10~dfsg1-0ubuntu2) ... Selecting previously unselected package python-babel. Preparing to unpack .../61-python-babel_2.3.4+dfsg.1-2_all.deb ... Unpacking python-babel (2.3.4+dfsg.1-2) ... Selecting previously unselected package python2.7-dev. Preparing to unpack .../62-python2.7-dev_2.7.12-5_armhf.deb ... Unpacking python2.7-dev (2.7.12-5) ... Selecting previously unselected package python-dev. Preparing to unpack .../63-python-dev_2.7.11-2_armhf.deb ... Unpacking python-dev (2.7.11-2) ... Selecting previously unselected package python-roman. Preparing to unpack .../64-python-roman_2.0.0-2_all.deb ... Unpacking python-roman (2.0.0-2) ... Selecting previously unselected package python-docutils. Preparing to unpack .../65-python-docutils_0.12+dfsg-2_all.deb ... Unpacking python-docutils (0.12+dfsg-2) ... Selecting previously unselected package python-imagesize. Preparing to unpack .../66-python-imagesize_0.7.1-1_all.deb ... Unpacking python-imagesize (0.7.1-1) ... Selecting previously unselected package python-markupsafe. Preparing to unpack .../67-python-markupsafe_0.23-3_armhf.deb ... Unpacking python-markupsafe (0.23-3) ... Selecting previously unselected package python-jinja2. Preparing to unpack .../68-python-jinja2_2.8-1_all.deb ... Unpacking python-jinja2 (2.8-1) ... Selecting previously unselected package python-pygments. Preparing to unpack .../69-python-pygments_2.1.3+dfsg-1_all.deb ... Unpacking python-pygments (2.1.3+dfsg-1) ... Selecting previously unselected package python-six. Preparing to unpack .../70-python-six_1.10.0-3_all.deb ... Unpacking python-six (1.10.0-3) ... Selecting previously unselected package python-alabaster. Preparing to unpack .../71-python-alabaster_0.7.8-1_all.deb ... Unpacking python-alabaster (0.7.8-1) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../72-sphinx-common_1.4.8-1_all.deb ... Unpacking sphinx-common (1.4.8-1) ... Selecting previously unselected package python-sphinx. Preparing to unpack .../73-python-sphinx_1.4.8-1_all.deb ... Unpacking python-sphinx (1.4.8-1) ... Selecting previously unselected package sharutils. Preparing to unpack .../74-sharutils_1%3a4.15.2-1_armhf.deb ... Unpacking sharutils (1:4.15.2-1) ... Selecting previously unselected package swig3.0. Preparing to unpack .../75-swig3.0_3.0.8-0ubuntu3_armhf.deb ... Unpacking swig3.0 (3.0.8-0ubuntu3) ... Selecting previously unselected package swig. Preparing to unpack .../76-swig_3.0.8-0ubuntu3_armhf.deb ... Unpacking swig (3.0.8-0ubuntu3) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../77-tcl8.6_8.6.6+dfsg-1_armhf.deb ... Unpacking tcl8.6 (8.6.6+dfsg-1) ... Selecting previously unselected package tcl. Preparing to unpack .../78-tcl_8.6.0+9_armhf.deb ... Unpacking tcl (8.6.0+9) ... Selecting previously unselected package tex-common. Preparing to unpack .../79-tex-common_6.05_all.deb ... Unpacking tex-common (6.05) ... Selecting previously unselected package texinfo. Preparing to unpack .../80-texinfo_6.3.0.dfsg.1-1_armhf.deb ... Unpacking texinfo (6.3.0.dfsg.1-1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../81-zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu5_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-2ubuntu5) ... Selecting previously unselected package binutils-dev. Preparing to unpack .../82-binutils-dev_2.27.51.20161108-1ubuntu1_armhf.deb ... Unpacking binutils-dev (2.27.51.20161108-1ubuntu1) ... Selecting previously unselected package dh-ocaml. Preparing to unpack .../83-dh-ocaml_1.0.10_all.deb ... Unpacking dh-ocaml (1.0.10) ... Selecting previously unselected package libffi-dev:armhf. Preparing to unpack .../84-libffi-dev_3.2.1-6_armhf.deb ... Unpacking libffi-dev:armhf (3.2.1-6) ... Selecting previously unselected package libjsoncpp-dev:armhf. Preparing to unpack .../85-libjsoncpp-dev_1.7.4-3_armhf.deb ... Unpacking libjsoncpp-dev:armhf (1.7.4-3) ... Selecting previously unselected package sbuild-build-depends-llvm-toolchain-3.8-dummy. Preparing to unpack .../86-sbuild-build-depends-llvm-toolchain-3.8-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-llvm-toolchain-3.8-dummy (0.invalid.0) ... Setting up chrpath (0.16-2) ... Setting up binutils-dev (2.27.51.20161108-1ubuntu1) ... Setting up libedit2:armhf (3.1-20160903-1) ... Setting up libjs-jquery (3.1.1-1) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up libjs-underscore (1.8.3~dfsg-1) ... Setting up swig3.0 (3.0.8-0ubuntu3) ... Setting up mime-support (3.60ubuntu1) ... Setting up libxml-namespacesupport-perl (1.11-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:armhf (2.10-5) ... Setting up libcurl3:armhf (7.50.1-1ubuntu2) ... Setting up groff-base (1.22.3-8) ... Setting up libglib2.0-0:armhf (2.50.2-1) ... No schema files found: doing nothing. Setting up sharutils (1:4.15.2-1) ... Setting up ocaml-base-nox (4.02.3-6ubuntu2) ... Setting up libtext-unidecode-perl (1.27-1) ... Setting up libtinfo-dev:armhf (6.0+20160625-1ubuntu1) ... Setting up libjs-sphinxdoc (1.4.8-1) ... Setting up dh-ocaml (1.0.10) ... Setting up libffi-dev:armhf (3.2.1-6) ... Setting up distro-info-data (0.32) ... Setting up gettext-base (0.19.8.1-1ubuntu2) ... Setting up cmake-data (3.6.2-2ubuntu3) ... Setting up libpipeline1:armhf (1.4.1-2) ... Setting up m4 (1.4.17-5) ... Setting up sgml-base (1.29) ... Setting up libicu57:armhf (57.1-4) ... Setting up libbsd0:armhf (0.8.3-1) ... Setting up ucf (3.0036) ... Setting up libxml2:armhf (2.9.4+dfsg1-2.1) ... Setting up libfl-dev:armhf (2.6.1-1) ... Setting up libmagic1:armhf (1:5.28-2ubuntu1) ... Setting up libcroco3:armhf (0.6.11-2) ... Setting up libncurses5-dev:armhf (6.0+20160625-1ubuntu1) ... Setting up libxml-sax-base-perl (1.07-1) ... Processing triggers for libc-bin (2.24-3ubuntu1) ... Setting up patchutils (0.3.4-2) ... Setting up autotools-dev (20160430.1) ... Setting up libunistring0:armhf (0.9.3-5.2ubuntu1) ... Setting up python-babel-localedata (2.3.4+dfsg.1-2) ... Setting up sphinx-common (1.4.8-1) ... Setting up lcov (1.12-3) ... Setting up libbison-dev:armhf (2:3.0.4.dfsg-1) ... Setting up liblocale-gettext-perl (1.07-3build1) ... Setting up libexpat1-dev:armhf (2.2.0-1) ... Setting up libtcl8.6:armhf (8.6.6+dfsg-1) ... Setting up bison (2:3.0.4.dfsg-1) ... update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Setting up xml-core (0.17) ... Setting up bsdmainutils (9.0.6ubuntu3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libpython2.7-stdlib:armhf (2.7.12-5) ... Setting up diffstat (1.61-1) ... Setting up autopoint (0.19.8.1-1ubuntu2) ... Setting up libmpdec2:armhf (2.4.2-1) ... Setting up liblzo2-2:armhf (2.08-1.2) ... Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-2ubuntu5) ... Setting up libfile-stripnondeterminism-perl (0.028-1) ... Setting up libxml-sax-perl (0.99+dfsg-2ubuntu1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libjsoncpp1:armhf (1.7.4-3) ... Setting up libjsoncpp-dev:armhf (1.7.4-3) ... Setting up swig (3.0.8-0ubuntu3) ... Setting up tex-common (6.05) ... update-language: texlive-base not installed and configured, doing nothing! Setting up gettext (0.19.8.1-1ubuntu2) ... Setting up flex (2.6.1-1) ... Setting up libarchive13:armhf (3.2.1-5) ... Setting up libbsd-dev:armhf (0.8.3-1) ... Setting up libpython3.5-stdlib:armhf (3.5.2-7) ... Setting up python2.7 (2.7.12-5) ... Setting up autoconf (2.69-10) ... Setting up file (1:5.28-2ubuntu1) ... Setting up libpython-stdlib:armhf (2.7.11-2) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up tcl-expect:armhf (5.45-7) ... Setting up tcl8.6 (8.6.6+dfsg-1) ... Setting up libpython2.7:armhf (2.7.12-5) ... Setting up automake (1:1.15-4ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up help2man (1.47.4) ... Setting up libedit-dev:armhf (3.1-20160903-1) ... Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libpython2.7-dev:armhf (2.7.12-5) ... Setting up libxml-libxml-perl (2.0128+dfsg-1build1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up cmake (3.6.2-2ubuntu3) ... Setting up python2.7-dev (2.7.12-5) ... Setting up python (2.7.11-2) ... Setting up libtool (2.4.6-2) ... Setting up python3.5 (3.5.2-7) ... Setting up libpython3-stdlib:armhf (3.5.1-4) ... Setting up libpython-dev:armhf (2.7.11-2) ... Setting up expect (5.45-7) ... Setting up po-debconf (1.0.20) ... Setting up python-dev (2.7.11-2) ... Setting up python-tz (2014.10~dfsg1-0ubuntu2) ... Setting up tcl (8.6.0+9) ... Setting up python-imagesize (0.7.1-1) ... Setting up python-alabaster (0.7.8-1) ... Setting up python-pkg-resources (28.7.1-1) ... Setting up python-roman (2.0.0-2) ... Setting up python-markupsafe (0.23-3) ... Setting up python-six (1.10.0-3) ... Setting up python-pygments (2.1.3+dfsg-1) ... Setting up texinfo (6.3.0.dfsg.1-1) ... Setting up dejagnu (1.6-1) ... Setting up python-jinja2 (2.8-1) ... Setting up python-babel (2.3.4+dfsg.1-2) ... update-alternatives: using /usr/bin/pybabel-python2 to provide /usr/bin/pybabel (pybabel) in auto mode Processing triggers for sgml-base (1.29) ... Setting up docutils-common (0.12+dfsg-2) ... Processing triggers for sgml-base (1.29) ... Setting up python-docutils (0.12+dfsg-2) ... update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up python-sphinx (1.4.8-1) ... Setting up python3 (3.5.1-4) ... Setting up lsb-release (9.20160110ubuntu5) ... Setting up dh-python (2.20160818) ... Setting up ocaml-compiler-libs (4.02.3-6ubuntu2) ... Setting up dh-autoreconf (12) ... Setting up ocaml-interp (4.02.3-6ubuntu2) ... Setting up debhelper (10.2.2ubuntu1) ... Setting up ocaml-nox (4.02.3-6ubuntu2) ... Setting up sbuild-build-depends-llvm-toolchain-3.8-dummy (0.invalid.0) ... Setting up dh-strip-nondeterminism (0.028-1) ... Processing triggers for libc-bin (2.24-3ubuntu1) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-47-generic arm64 (armv7l) Toolchain package versions: binutils_2.27.51.20161108-1ubuntu1 dpkg-dev_1.18.10ubuntu1 g++-6_6.2.0-13ubuntu1 gcc-6_6.2.0-13ubuntu1 libc6-dev_2.24-3ubuntu1 libstdc++-6-dev_6.2.0-13ubuntu1 libstdc++6_6.2.0-13ubuntu1 linux-libc-dev_4.8.0-27.29 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_1.20-1 apt_1.3.1 apt-transport-https_1.3.1 autoconf_2.69-10 automake_1:1.15-4ubuntu1 autopoint_0.19.8.1-1ubuntu2 autotools-dev_20160430.1 base-files_9.6ubuntu6 base-passwd_3.5.40 bash_4.4-1ubuntu1 binutils_2.27.51.20161108-1ubuntu1 binutils-dev_2.27.51.20161108-1ubuntu1 bison_2:3.0.4.dfsg-1 bsdmainutils_9.0.6ubuntu3 bsdutils_1:2.28.2-1ubuntu1 build-essential_12.1ubuntu2 bzip2_1.0.6-8build1 ca-certificates_20160104ubuntu1 chrpath_0.16-2 cmake_3.6.2-2ubuntu3 cmake-data_3.6.2-2ubuntu3 coreutils_8.25-2ubuntu2 cpp_4:6.1.1-1ubuntu2 cpp-6_6.2.0-13ubuntu1 dash_0.5.8-2.3ubuntu1 debconf_1.5.59ubuntu1 debhelper_10.2.2ubuntu1 debianutils_4.8 dejagnu_1.6-1 dh-autoreconf_12 dh-ocaml_1.0.10 dh-python_2.20160818 dh-strip-nondeterminism_0.028-1 diffstat_1.61-1 diffutils_1:3.5-1 distro-info-data_0.32 dmsetup_2:1.02.133-1ubuntu1 docutils-common_0.12+dfsg-2 dpkg_1.18.10ubuntu1 dpkg-dev_1.18.10ubuntu1 e2fslibs_1.43.3-1 e2fsprogs_1.43.3-1 expect_5.45-7 fakeroot_1.21-1ubuntu2 file_1:5.28-2ubuntu1 findutils_4.6.0+git+20160703-2 flex_2.6.1-1 g++_4:6.1.1-1ubuntu2 g++-6_6.2.0-13ubuntu1 gcc_4:6.1.1-1ubuntu2 gcc-6_6.2.0-13ubuntu1 gcc-6-base_6.2.0-13ubuntu1 gettext_0.19.8.1-1ubuntu2 gettext-base_0.19.8.1-1ubuntu2 gnupg_2.1.15-1ubuntu6 gnupg-agent_2.1.15-1ubuntu6 gpgv_2.1.15-1ubuntu6 grep_2.26-1 groff-base_1.22.3-8 gzip_1.6-4ubuntu1 help2man_1.47.4 hostname_3.18 init_1.46 init-system-helpers_1.46 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 lcov_1.12-3 libacl1_2.2.52-3 libapparmor1_2.10.95-4ubuntu5.2 libapt-pkg5.0_1.3.1 libarchive-zip-perl_1.59-1 libarchive13_3.2.1-5 libasan3_6.2.0-13ubuntu1 libasn1-8-heimdal_1.7~git20160703+dfsg-1ubuntu1 libassuan0_2.4.3-1 libatomic1_6.2.0-13ubuntu1 libattr1_1:2.4.47-2 libaudit-common_1:2.6.6-1ubuntu1 libaudit1_1:2.6.6-1ubuntu1 libbison-dev_2:3.0.4.dfsg-1 libblkid1_2.28.2-1ubuntu1 libbsd-dev_0.8.3-1 libbsd0_0.8.3-1 libbz2-1.0_1.0.6-8build1 libc-bin_2.24-3ubuntu1 libc-dev-bin_2.24-3ubuntu1 libc6_2.24-3ubuntu1 libc6-dev_2.24-3ubuntu1 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcc1-0_6.2.0-13ubuntu1 libcomerr2_1.43.3-1 libcroco3_0.6.11-2 libcryptsetup4_2:1.7.2-0ubuntu1 libcurl3_7.50.1-1ubuntu2 libcurl3-gnutls_7.50.1-1ubuntu2 libdb5.3_5.3.28-12 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.133-1ubuntu1 libdpkg-perl_1.18.10ubuntu1 libedit-dev_3.1-20160903-1 libedit2_3.1-20160903-1 libexpat1_2.2.0-1 libexpat1-dev_2.2.0-1 libfakeroot_1.21-1ubuntu2 libfdisk1_2.28.2-1ubuntu1 libffi-dev_3.2.1-6 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.028-1 libfl-dev_2.6.1-1 libgcc-6-dev_6.2.0-13ubuntu1 libgcc1_1:6.2.0-13ubuntu1 libgcrypt20_1.7.2-2ubuntu1 libgdbm3_1.8.3-14 libglib2.0-0_2.50.2-1 libgmp10_2:6.1.1+dfsg-1 libgnutls30_3.5.3-5ubuntu1 libgomp1_6.2.0-13ubuntu1 libgpg-error0_1.24-1 libgssapi-krb5-2_1.15~beta1-1 libgssapi3-heimdal_1.7~git20160703+dfsg-1ubuntu1 libhcrypto4-heimdal_1.7~git20160703+dfsg-1ubuntu1 libheimbase1-heimdal_1.7~git20160703+dfsg-1ubuntu1 libheimntlm0-heimdal_1.7~git20160703+dfsg-1ubuntu1 libhogweed4_3.3-1 libhx509-5-heimdal_1.7~git20160703+dfsg-1ubuntu1 libicu57_57.1-4 libidn11_1.33-1 libip4tc0_1.6.0-3ubuntu2 libisl15_0.17.1-1 libjs-jquery_3.1.1-1 libjs-sphinxdoc_1.4.8-1 libjs-underscore_1.8.3~dfsg-1 libjsoncpp-dev_1.7.4-3 libjsoncpp1_1.7.4-3 libk5crypto3_1.15~beta1-1 libkeyutils1_1.5.9-9ubuntu1 libkmod2_22-1.1ubuntu1 libkrb5-26-heimdal_1.7~git20160703+dfsg-1ubuntu1 libkrb5-3_1.15~beta1-1 libkrb5support0_1.15~beta1-1 libksba8_1.3.5-2 libldap-2.4-2_2.4.42+dfsg-2ubuntu5 liblocale-gettext-perl_1.07-3build1 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.2 liblzo2-2_2.08-1.2 libmagic1_1:5.28-2ubuntu1 libmount1_2.28.2-1ubuntu1 libmpc3_1.0.3-1 libmpdec2_2.4.2-1 libmpfr4_3.1.5-1 libncurses5_6.0+20160625-1ubuntu1 libncurses5-dev_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-1 libnpth0_1.2-3 libp11-kit0_0.23.2-5 libpam-modules_1.1.8-3.2ubuntu2 libpam-modules-bin_1.1.8-3.2ubuntu2 libpam-runtime_1.1.8-3.2ubuntu2 libpam0g_1.1.8-3.2ubuntu2 libpcre3_2:8.39-2 libperl5.22_5.22.2-3 libperl5.24_5.24.1~rc3-3 libpipeline1_1.4.1-2 libpng16-16_1.6.26-1 libprocps6_2:3.3.12-1ubuntu2 libpython-dev_2.7.11-2 libpython-stdlib_2.7.11-2 libpython2.7_2.7.12-5 libpython2.7-dev_2.7.12-5 libpython2.7-minimal_2.7.12-5 libpython2.7-stdlib_2.7.12-5 libpython3-stdlib_3.5.1-4 libpython3.5-minimal_3.5.2-7 libpython3.5-stdlib_3.5.2-7 libreadline7_7.0-0ubuntu2 libroken18-heimdal_1.7~git20160703+dfsg-1ubuntu1 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~72-g88d82a3+dfsg-1 libsasl2-modules-db_2.1.27~72-g88d82a3+dfsg-1 libseccomp2_2.3.1-2ubuntu2 libselinux1_2.6-3 libsemanage-common_2.6-1 libsemanage1_2.6-1 libsepol1_2.6-1 libsigsegv2_2.10-5 libslang2_2.3.1-5ubuntu1 libsmartcols1_2.28.2-1ubuntu1 libsqlite3-0_3.15.1-1 libss2_1.43.3-1 libssl1.0.0_1.0.2g-1ubuntu9 libstdc++-6-dev_6.2.0-13ubuntu1 libstdc++6_6.2.0-13ubuntu1 libsystemd0_232-3 libtasn1-6_4.9-4 libtcl8.6_8.6.6+dfsg-1 libtext-unidecode-perl_1.27-1 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20160625-1ubuntu1 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libubsan0_6.2.0-13ubuntu1 libudev1_232-3 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-30 libustr-1.0-1_1.0.4-5 libuuid1_2.28.2-1ubuntu1 libwind0-heimdal_1.7~git20160703+dfsg-1ubuntu1 libxml-libxml-perl_2.0128+dfsg-1build1 libxml-namespacesupport-perl_1.11-1 libxml-sax-base-perl_1.07-1 libxml-sax-perl_0.99+dfsg-2ubuntu1 libxml2_2.9.4+dfsg1-2.1 linux-libc-dev_4.8.0-27.29 lockfile-progs_0.1.17 login_1:4.2-3.2ubuntu1 lsb-base_9.20160110ubuntu5 lsb-release_9.20160110ubuntu5 m4_1.4.17-5 make_4.1-9 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mime-support_3.60ubuntu1 mount_2.28.2-1ubuntu1 multiarch-support_2.24-3ubuntu1 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 ocaml-base-nox_4.02.3-6ubuntu2 ocaml-compiler-libs_4.02.3-6ubuntu2 ocaml-interp_4.02.3-6ubuntu2 ocaml-nox_4.02.3-6ubuntu2 openssl_1.0.2g-1ubuntu9 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu1 patch_2.7.5-1 patchutils_0.3.4-2 perl_5.24.1~rc3-3 perl-base_5.24.1~rc3-3 perl-modules-5.22_5.22.2-3 perl-modules-5.24_5.24.1~rc3-3 pinentry-curses_0.9.7-9 pkg-create-dbgsym_0.72 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 python_2.7.11-2 python-alabaster_0.7.8-1 python-babel_2.3.4+dfsg.1-2 python-babel-localedata_2.3.4+dfsg.1-2 python-dev_2.7.11-2 python-docutils_0.12+dfsg-2 python-imagesize_0.7.1-1 python-jinja2_2.8-1 python-markupsafe_0.23-3 python-minimal_2.7.11-2 python-pkg-resources_28.7.1-1 python-pygments_2.1.3+dfsg-1 python-roman_2.0.0-2 python-six_1.10.0-3 python-sphinx_1.4.8-1 python-tz_2014.10~dfsg1-0ubuntu2 python2.7_2.7.12-5 python2.7-dev_2.7.12-5 python2.7-minimal_2.7.12-5 python3_3.5.1-4 python3-minimal_3.5.1-4 python3.5_3.5.2-7 python3.5-minimal_3.5.2-7 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-llvm-toolchain-3.8-dummy_0.invalid.0 sed_4.2.2-8 sensible-utils_0.0.9 sgml-base_1.29 sharutils_1:4.15.2-1 sphinx-common_1.4.8-1 swig_3.0.8-0ubuntu3 swig3.0_3.0.8-0ubuntu3 systemd_232-3 systemd-sysv_232-3 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.8git1 tar_1.29b-1.1 tcl_8.6.0+9 tcl-expect_5.45-7 tcl8.6_8.6.6+dfsg-1 tex-common_6.05 texinfo_6.3.0.dfsg.1-1 tzdata_2016i-1 ubuntu-keyring_2016.10.27 ucf_3.0036 util-linux_2.28.2-1ubuntu1 xml-core_0.17 xz-utils_5.2.2-1.2 zlib1g_1:1.2.8.dfsg-2ubuntu5 zlib1g-dev_1:1.2.8.dfsg-2ubuntu5 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Thu Nov 10 16:39:42 2016 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./llvm-toolchain-3.8_3.8.1-15ubuntu1.dsc dpkg-source: info: extracting llvm-toolchain-3.8 in llvm-toolchain-3.8-3.8.1 dpkg-source: info: unpacking llvm-toolchain-3.8_3.8.1.orig.tar.bz2 dpkg-source: info: unpacking llvm-toolchain-3.8_3.8.1.orig-clang.tar.bz2 dpkg-source: info: unpacking llvm-toolchain-3.8_3.8.1.orig-clang-tools-extra.tar.bz2 dpkg-source: info: unpacking llvm-toolchain-3.8_3.8.1.orig-compiler-rt.tar.bz2 dpkg-source: info: unpacking llvm-toolchain-3.8_3.8.1.orig-lldb.tar.bz2 dpkg-source: info: unpacking llvm-toolchain-3.8_3.8.1.orig-polly.tar.bz2 dpkg-source: info: unpacking llvm-toolchain-3.8_3.8.1-15ubuntu1.debian.tar.xz dpkg-source: info: applying 18-soname.patch dpkg-source: info: applying 19-clang_debian_version.patch dpkg-source: info: applying 23-strlcpy_strlcat_warning_removed.diff dpkg-source: info: applying 27-fix_clang_stdint.diff dpkg-source: info: applying 26-set-correct-float-abi.diff dpkg-source: info: applying 0003-Debian-version-info-and-bugreport.patch dpkg-source: info: applying 0021-shared-lib-debian.patch dpkg-source: info: applying 0023-link-libopagent.patch dpkg-source: info: applying 0044-soname.diff dpkg-source: info: applying scan-build-clang-path.diff dpkg-source: info: applying declare_clear_cache.diff dpkg-source: info: applying 31-powerpcspe.diff dpkg-source: info: applying 34-powerpc-no-altivec.diff dpkg-source: info: applying clang-format-version.diff dpkg-source: info: applying disable-execinfo-usage.diff dpkg-source: info: applying unwind-chain-inclusion.diff dpkg-source: info: applying hurd-pathmax.diff dpkg-source: info: applying use-deb-json.diff dpkg-source: info: applying atomic_library_1.diff dpkg-source: info: applying atomic_library_2.diff dpkg-source: info: applying python-clangpath.diff dpkg-source: info: applying removeduplicatedeclaration.diff dpkg-source: info: applying fix-clang-path-and-build.diff dpkg-source: info: applying do-not-fail-on-unexpected-pass.diff dpkg-source: info: applying silent-more-tests.diff dpkg-source: info: applying disable-display-PASS-UNSUPPORTED-XFAIL.diff dpkg-source: info: applying lldb-link-atomic.diff dpkg-source: info: applying fix-llvm-config-obj-src-root.patch dpkg-source: info: applying compiler-rt-path.diff dpkg-source: info: applying lldb-soname.diff dpkg-source: info: applying force-link-pass.o.diff dpkg-source: info: applying follow-parallel-var.diff dpkg-source: info: applying hurd-EIEIO-undef.diff dpkg-source: info: applying silent-MCJIIT-tests.diff dpkg-source: info: applying lldb-libname.diff dpkg-source: info: applying compiler-rt-i586.diff dpkg-source: info: applying clang-analyzer-force-version.diff dpkg-source: info: applying fix-cmake-config-prefix.diff dpkg-source: info: applying llvm25468-lldb-swig-format-security.diff dpkg-source: info: applying llvm26003-sanitizer-check-env.diff dpkg-source: info: applying scan-view-fix-path.diff dpkg-source: info: applying mips-fpxx-enable.diff dpkg-source: info: applying lldb-link-atomic-cmake.patch dpkg-source: info: applying D17567-PR23529-Sema-part-of-attrbute-abi_tag-support.diff dpkg-source: info: applying D18035-PR23529-Mangler-part-of-attrbute-abi_tag-support.diff dpkg-source: info: applying kfreebsd-support.diff dpkg-source: info: applying asan-glibc-2.24.diff dpkg-source: info: applying lldb-dont-assume-64bit-systems-are-all-x86-64.patch dpkg-source: info: applying lldb-arm64.diff dpkg-source: info: applying clang-tidy-run-bin.diff dpkg-source: info: applying silent-llvm-symbolizer.diff dpkg-source: info: applying drop-avx512-from-skylake.diff Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/<> SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /<> su buildd -s /bin/sh -c cd '/<>' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package llvm-toolchain-3.8 dpkg-buildpackage: info: source version 1:3.8.1-15ubuntu1 dpkg-buildpackage: info: source distribution zesty dpkg-source --before-build llvm-toolchain-3.8-3.8.1 dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --with ocaml dh_testdir debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' rm -rf build-llvm tools/clang/include/clang/Debian/debian_path.h docs/_build/ clang/docs/_build tools/clang/docs/_html/ rm -rf cov-int/ reports/ rm -f `ls debian/*.in|sed -e "s|.in$||g"` find utils -name '*.pyc' | xargs -r rm -f # Use -I because a test has a space in its name find lldb/test -iname '*.pyc' | xargs -I{} -r rm -f {} find test -name '*.pyc' -o -name '*.cm[ix]' | xargs -r rm -f find test/Bindings -name '*.o' | xargs -r rm -f rm -f tools/clang tools/polly tools/lldb projects/compiler-rt rm -rf tools/clang/tools/extra clang/tools/extra/ rm -f /<>/utils/vim/llvm-3.8.vim /<>/utils/vim/tablegen-3.8.vim rm -f /<>/clang/tools/clang-format/clang-format-diff-3.8 rm -f /<>/clang/tools/clang-format/clang-format-3.8.py make[1]: Leaving directory '/<>' dh_clean debian/rules build-arch dh build-arch --with ocaml dh_testdir -a dh_update_autotools_config -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' for f in debian/*.in; do \ f2=$(echo $f | sed 's/\.in$//;s/X\.Y/3.8/'); \ echo "$f => $f2"; \ sed -e 's|@DEB_HOST_MULTIARCH@|arm-linux-gnueabihf|g' \ -e "s|@OCAML_STDLIB_DIR@|/usr/lib/ocaml|g" \ -e "s|@LLVM_VERSION_FULL@|3.8.1|g" \ -e "s|@LLVM_VERSION@|3.8|g" $f > $f2; \ done debian/clang-X.Y-doc.docs.in => debian/clang-3.8-doc.docs debian/clang-X.Y-examples.examples.in => debian/clang-3.8-examples.examples debian/clang-X.Y.install.in => debian/clang-3.8.install debian/clang-X.Y.links.in => debian/clang-3.8.links debian/clang-X.Y.lintian-overrides.in => debian/clang-3.8.lintian-overrides debian/clang-X.Y.manpages.in => debian/clang-3.8.manpages debian/clang-format-X.Y.install.in => debian/clang-format-3.8.install debian/clang-format-X.Y.lintian-overrides.in => debian/clang-format-3.8.lintian-overrides debian/clang-format-X.Y.manpages.in => debian/clang-format-3.8.manpages debian/clang-tidy-X.Y.install.in => debian/clang-tidy-3.8.install debian/clang-tidy-X.Y.links.in => debian/clang-tidy-3.8.links debian/clang-tidy-X.Y.lintian-overrides.in => debian/clang-tidy-3.8.lintian-overrides debian/clang-tidy-X.Y.manpages.in => debian/clang-tidy-3.8.manpages debian/libclang-X.Y-dev.install.in => debian/libclang-3.8-dev.install debian/libclang-X.Y-dev.links.in => debian/libclang-3.8-dev.links debian/libclang-common-X.Y-dev.install.in => debian/libclang-common-3.8-dev.install debian/libclang-common-X.Y-dev.links.in => debian/libclang-common-3.8-dev.links debian/libclang1-X.Y.install.in => debian/libclang1-3.8.install debian/libclang1-X.Y.links.in => debian/libclang1-3.8.links debian/libclang1-X.Y.lintian-overrides.in => debian/libclang1-3.8.lintian-overrides debian/libclang1-X.Y.symbols.in => debian/libclang1-3.8.symbols debian/liblldb-X.Y-dev.install.in => debian/liblldb-3.8-dev.install debian/liblldb-X.Y.install.in => debian/liblldb-3.8.install debian/liblldb-X.Y.links.in => debian/liblldb-3.8.links debian/liblldb-X.Y.lintian-overrides.in => debian/liblldb-3.8.lintian-overrides debian/libllvm-X.Y-ocaml-dev.META.in => debian/libllvm-3.8-ocaml-dev.META debian/libllvm-X.Y-ocaml-dev.dirs.in => debian/libllvm-3.8-ocaml-dev.dirs debian/libllvm-X.Y-ocaml-dev.install.in => debian/libllvm-3.8-ocaml-dev.install debian/libllvm-X.Y-ocaml-dev.lintian-overrides.in => debian/libllvm-3.8-ocaml-dev.lintian-overrides debian/libllvmX.Y.install.in => debian/libllvm3.8.install debian/libllvmX.Y.links.in => debian/libllvm3.8.links debian/libllvmX.Y.lintian-overrides.in => debian/libllvm3.8.lintian-overrides debian/lldb-X.Y.install.in => debian/lldb-3.8.install debian/lldb-X.Y.lintian-overrides.in => debian/lldb-3.8.lintian-overrides debian/lldb-X.Y.manpages.in => debian/lldb-3.8.manpages debian/lldb-X.Y.postinst.in => debian/lldb-3.8.postinst debian/llvm-X.Y-dev.dirs.in => debian/llvm-3.8-dev.dirs debian/llvm-X.Y-dev.install.in => debian/llvm-3.8-dev.install debian/llvm-X.Y-dev.links.in => debian/llvm-3.8-dev.links debian/llvm-X.Y-doc.dirs.in => debian/llvm-3.8-doc.dirs debian/llvm-X.Y-doc.install.in => debian/llvm-3.8-doc.install debian/llvm-X.Y-examples.dirs.in => debian/llvm-3.8-examples.dirs debian/llvm-X.Y-examples.examples.in => debian/llvm-3.8-examples.examples debian/llvm-X.Y-examples.links.in => debian/llvm-3.8-examples.links debian/llvm-X.Y-runtime.binfmt.in => debian/llvm-3.8-runtime.binfmt debian/llvm-X.Y-runtime.install.in => debian/llvm-3.8-runtime.install debian/llvm-X.Y-runtime.lintian-overrides.in => debian/llvm-3.8-runtime.lintian-overrides debian/llvm-X.Y-runtime.manpages.in => debian/llvm-3.8-runtime.manpages debian/llvm-X.Y-runtime.postinst.in => debian/llvm-3.8-runtime.postinst debian/llvm-X.Y-runtime.prerm.in => debian/llvm-3.8-runtime.prerm debian/llvm-X.Y-tools.dirs.in => debian/llvm-3.8-tools.dirs debian/llvm-X.Y-tools.install.in => debian/llvm-3.8-tools.install debian/llvm-X.Y.dirs.in => debian/llvm-3.8.dirs debian/llvm-X.Y.install.in => debian/llvm-3.8.install debian/llvm-X.Y.lintian-overrides.in => debian/llvm-3.8.lintian-overrides debian/llvm-X.Y.manpages.in => debian/llvm-3.8.manpages debian/pollycc.in => debian/pollycc debian/python-clang-X.Y.install.in => debian/python-clang-3.8.install debian/python-lldb-X.Y.install.in => debian/python-lldb-3.8.install debian/python-lldb-X.Y.links.in => debian/python-lldb-3.8.links echo "Using gcc: " Using gcc: gcc-6 -v Using built-in specs. COLLECT_GCC=gcc-6 COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper Target: arm-linux-gnueabihf Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 6.2.0-13ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-armhf/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-armhf --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-armhf --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --enable-multilib --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-multilib --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf Thread model: posix gcc version 6.2.0 20161109 (Ubuntu/Linaro 6.2.0-13ubuntu1) mkdir -p build-llvm mkdir -p clang/include/clang/Debian sed -e "s|@DEB_PATCHSETVERSION@|15ubuntu1|" \ debian/debian_path.h > clang/include/clang/Debian/debian_path.h cd tools/ && \ if test -h clang; then \ rm clang; \ fi; \ ln -s ../clang .; \ readlink clang ../clang if test "yes" = yes; then \ cd tools/ && \ if test -h polly; then \ rm polly; \ fi; \ ln -s ../polly .; \ fi if test "yes" = yes; then \ cd tools/ && \ if test -h lldb; then \ rm lldb; \ fi; \ ln -s ../lldb .; \ fi cd projects/ && \ if test -h compiler-rt; then \ rm compiler-rt; \ fi; \ ln -s ../compiler-rt .; \ readlink compiler-rt ../compiler-rt # Configure coverity (we need the compilers) (if test 0 -eq 1; then \ export PATH=$PATH:/opt/cov-analysis/bin/; \ cov-configure --compiler clang --comptype clang; \ cov-configure --compiler gcc-4.8 --comptype gcc; \ cov-configure --compiler g++-4.8 --comptype gcc; \ cov-configure --compiler gcc-4.9 --comptype gcc; \ cov-configure --compiler g++-4.9 --comptype gcc; \ cov-configure --compiler gcc-5 --comptype gcc; \ cov-configure --compiler g++-5 --comptype gcc; \ fi) # Due to bug upstream, no symlink here rm -fr tools/clang/tools/extra cp -R -H clang-tools-extra tools/clang/tools/extra # if cmake is installed in /tmp/cmake/ uses it # Used to build llvm on old ubuntu (precise) on the llvm.org/apt/ ci CMAKE_BIN=cmake; \ if test -f /tmp/cmake/bin/cmake; then \ CMAKE_BIN=/tmp/cmake/bin/cmake; \ fi; \ echo "Using cmake: $CMAKE_BIN"; \ if test no = yes; then \ cd build-llvm; \ \ ../configure --host=arm-linux-gnueabihf --build=arm-linux-gnueabihf --with-cxx-include-64bit-dir=64 \ --prefix=/usr/lib/llvm-3.8 \ --bindir=\${prefix}/bin/ \ --disable-assertions \ --enable-shared \ --enable-optimized \ --with-optimize-option=' -g -O2' \ --enable-pic \ --enable-libffi \ --libdir=\${prefix}/lib/arm-linux-gnueabihf \ --with-binutils-include=/usr/include \ --with-cloog --with-isl \ --with-bug-report-url=http://bugs.debian.org/ \ --enable-shared \ --disable-bindings \ --with-clang-default-openmp-runtime=libomp \ \ CLANG_VENDOR=Ubuntu || { cat config.log tools/polly/config.log; exit 1; }; \ else \ cd build-llvm && \ $CMAKE_BIN ../ \ -DCMAKE_INSTALL_PREFIX=/usr/lib/llvm-3.8 \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_CXX_FLAGS="-std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold" \ -DLLVM_LINK_LLVM_DYLIB=ON \ -DLLVM_INSTALL_UTILS=ON \ -DLLVM_VERSION_SUFFIX= \ -DLLVM_ENABLE_SPHINX=ON \ -DLLVM_ENABLE_RTTI=ON \ -DLLVM_ENABLE_FFI=ON \ -DLLVM_BINUTILS_INCDIR=/usr/include/ \ -DLIBCLANG_LIBRARY_VERSION=1; \ fi Using cmake: cmake -- The C compiler identification is GNU 6.2.0 -- The CXX compiler identification is GNU 6.2.0 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc-6 -- Check for working C compiler: /usr/bin/gcc-6 -- Check for working C compiler: /usr/bin/gcc-6 -- 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: /usr/bin/g++-6 -- Check for working CXX compiler: /usr/bin/g++-6 -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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 link.h -- Looking for link.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not 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 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 - not found -- Looking for mach-o/dyld.h -- Looking for mach-o/dyld.h - not found -- Looking for histedit.h -- Looking for histedit.h - found -- Performing Test HAVE_CXXABI_H -- Performing Test HAVE_CXXABI_H - Success -- 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 - found -- Looking for compress2 in z -- Looking for compress2 in z - found -- Looking for el_init in edit -- Looking for el_init in edit - found -- Looking for setupterm in tinfo -- Looking for setupterm in tinfo - found -- Looking for arc4random -- Looking for arc4random - not 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 futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for writev -- Looking for writev - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not 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__ - 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 -- Looking for ffi_call -- Looking for ffi_call - found -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Target triple: armv7l-unknown-linux-gnueabihf -- Native target architecture is ARM -- Threads enabled. -- Doxygen disabled. -- Sphinx enabled. -- Found Sphinx: /usr/bin/sphinx-build -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - 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 C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test CXX_SUPPORTS_CXX11 -- Performing Test CXX_SUPPORTS_CXX11 - Success -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.12") -- Constructing LLVMBuild project information -- Targeting AArch64 -- Targeting AMDGPU -- Targeting ARM -- Targeting BPF -- Targeting CppBackend -- Targeting Hexagon -- Targeting Mips -- Targeting MSP430 -- Targeting NVPTX -- Targeting PowerPC -- Targeting Sparc -- Targeting SystemZ -- Targeting X86 -- Targeting XCore -- Looking for unwind.h -- Looking for unwind.h - found -- Performing Test COMPILER_RT_HAS_FPIC_FLAG -- Performing Test COMPILER_RT_HAS_FPIC_FLAG - Success -- Performing Test COMPILER_RT_HAS_FPIE_FLAG -- Performing Test COMPILER_RT_HAS_FPIE_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG - Success -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG - Success -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG - Success -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG - Success -- Performing Test COMPILER_RT_HAS_STD_CXX11_FLAG -- Performing Test COMPILER_RT_HAS_STD_CXX11_FLAG - Success -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC - Success -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG - Success -- Performing Test COMPILER_RT_HAS_MSSE3_FLAG -- Performing Test COMPILER_RT_HAS_MSSE3_FLAG - Failed -- Performing Test COMPILER_RT_HAS_STD_C99_FLAG -- Performing Test COMPILER_RT_HAS_STD_C99_FLAG - Failed -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG - Success -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_GR_FLAG -- Performing Test COMPILER_RT_HAS_GR_FLAG - Failed -- Performing Test COMPILER_RT_HAS_GS_FLAG -- Performing Test COMPILER_RT_HAS_GS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_MT_FLAG -- Performing Test COMPILER_RT_HAS_MT_FLAG - Failed -- Performing Test COMPILER_RT_HAS_Oy_FLAG -- Performing Test COMPILER_RT_HAS_Oy_FLAG - Failed -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG - Failed -- Performing Test COMPILER_RT_HAS_G_FLAG -- Performing Test COMPILER_RT_HAS_G_FLAG - Success -- Performing Test COMPILER_RT_HAS_Zi_FLAG -- Performing Test COMPILER_RT_HAS_Zi_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WALL_FLAG -- Performing Test COMPILER_RT_HAS_WALL_FLAG - Success -- Performing Test COMPILER_RT_HAS_WERROR_FLAG -- Performing Test COMPILER_RT_HAS_WERROR_FLAG - Success -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG - Success -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WGNU_FLAG -- Performing Test COMPILER_RT_HAS_WGNU_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WNON_VIRTUAL_DTOR_FLAG -- Performing Test COMPILER_RT_HAS_WNON_VIRTUAL_DTOR_FLAG - Success -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG - Success -- Performing Test COMPILER_RT_HAS_W3_FLAG -- Performing Test COMPILER_RT_HAS_W3_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WX_FLAG -- Performing Test COMPILER_RT_HAS_WX_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4146_FLAG -- Performing Test COMPILER_RT_HAS_WD4146_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4291_FLAG -- Performing Test COMPILER_RT_HAS_WD4291_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4391_FLAG -- Performing Test COMPILER_RT_HAS_WD4391_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4722_FLAG -- Performing Test COMPILER_RT_HAS_WD4722_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4800_FLAG -- Performing Test COMPILER_RT_HAS_WD4800_FLAG - Failed -- Looking for __func__ -- Looking for __func__ - found -- Looking for fopen in c -- Looking for fopen in c - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for shm_open in rt -- Looking for shm_open in rt - found -- Looking for pow in m -- Looking for pow in m - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for __cxa_throw in stdc++ -- Looking for __cxa_throw in stdc++ - found -- Compiler-RT supported architectures: armhf -- Looking for rpc/xdr.h -- Looking for rpc/xdr.h - found -- Looking for tirpc/rpc/xdr.h -- Looking for tirpc/rpc/xdr.h - not found -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS - Success -- ISL version: isl-0.15-142-gf101714 -- Performing Test HAS_ATTRIBUTE_WARN_UNUSED_RESULT -- Performing Test HAS_ATTRIBUTE_WARN_UNUSED_RESULT - Success -- Performing Test HAVE___ATTRIBUTE__ -- Performing Test HAVE___ATTRIBUTE__ - Success -- Performing Test HAVE_DECL_FFS -- Performing Test HAVE_DECL_FFS - Success -- Performing Test HAVE_DECL___BUILTIN_FFS -- Performing Test HAVE_DECL___BUILTIN_FFS - Success -- Performing Test HAVE_DECL__BITSCANFORWARD -- Performing Test HAVE_DECL__BITSCANFORWARD - Failed -- Performing Test HAVE_DECL_STRCASECMP -- Performing Test HAVE_DECL_STRCASECMP - Success -- Performing Test HAVE_DECL__STRICMP -- Performing Test HAVE_DECL__STRICMP - Failed -- Performing Test HAVE_DECL_STRNCASECMP -- Performing Test HAVE_DECL_STRNCASECMP - Success -- Performing Test HAVE_DECL__STRNICMP -- Performing Test HAVE_DECL__STRNICMP - Failed -- Performing Test HAVE_DECL_SNPRINTF -- Performing Test HAVE_DECL_SNPRINTF - Success -- Performing Test HAVE_DECL__SNPRINTF -- Performing Test HAVE_DECL__SNPRINTF - Failed -- Performing Test HAVE_UINT8T -- Performing Test HAVE_UINT8T - Failed -- Performing Test HAVE_SYS_INTTYPES_H -- Performing Test HAVE_SYS_INTTYPES_H - Failed -- Clang version: 3.8.1 -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed -- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython2.7.so (found version "2.7.12+") -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_DECLARATIONS -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_DECLARATIONS - Success -- Performing Test CXX_SUPPORTS_NO_UNKNOWN_PRAGMAS -- Performing Test CXX_SUPPORTS_NO_UNKNOWN_PRAGMAS - Success -- Performing Test CXX_SUPPORTS_NO_STRICT_ALIASING -- Performing Test CXX_SUPPORTS_NO_STRICT_ALIASING - Success -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_REGISTER -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_REGISTER - Success -- Performing Test CXX_SUPPORTS_NO_VLA_EXTENSION -- Performing Test CXX_SUPPORTS_NO_VLA_EXTENSION - Success -- LLDB version: 3.8.1 -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR) -- Performing Test HAVE_PROCESS_VM_READV -- Performing Test HAVE_PROCESS_VM_READV - Success -- Found Curses: /usr/lib/arm-linux-gnueabihf/libcurses.so -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found SWIG: /usr/bin/swig3.0 (found version "3.0.8") -- Performing Test CXX_SUPPORTS_NO_MACRO_REDEFINED -- Performing Test CXX_SUPPORTS_NO_MACRO_REDEFINED - Success -- Symbols (liblldb): only exporting liblldb.exports symbols -- Configuring done -- Generating done -- Build files have been written to: /<>/build-llvm make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' /usr/bin/make -j 4 -C build-llvm VERBOSE=1 CLANG_VENDOR=Ubuntu CXXFLAGS="-std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold" LDFLAGS=" -fuse-ld=gold" REQUIRES_RTTI=1 DEBUGMAKE=1 make[2]: Entering directory '/<>/build-llvm' /usr/bin/cmake -H/<> -B/<>/build-llvm --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/build-llvm/CMakeFiles /<>/build-llvm/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/TableGen /<>/build-llvm /<>/build-llvm/lib/TableGen /<>/build-llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Hello /<>/build-llvm /<>/build-llvm/lib/Transforms/Hello /<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Support /<>/build-llvm /<>/build-llvm/lib/Support /<>/build-llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Dependee "/<>/build-llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend.internal". Dependee "/<>/build-llvm/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/Hello/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend.internal". Scanning dependencies of target LLVMHello_exports make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build Dependee "/<>/build-llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Support/CMakeFiles/LLVMSupport.dir/depend.internal". Dependee "/<>/build-llvm/lib/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Support/CMakeFiles/LLVMSupport.dir/depend.internal". make[4]: Entering directory '/<>/build-llvm' Scanning dependencies of target LLVMTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 0%] Creating export file for LLVMHello [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o cd /<>/build-llvm/lib/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/TableGen -I/<>/lib/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/Error.cpp.o -c /<>/lib/TableGen/Error.cpp cd /<>/build-llvm/lib/Transforms/Hello && echo { > LLVMHello.exports cd /<>/build-llvm/lib/Transforms/Hello && grep -q [[:alnum:]] /<>/lib/Transforms/Hello/Hello.exports && echo " global:" >> LLVMHello.exports || : cd /<>/build-llvm/lib/Transforms/Hello && sed -e "s/\$/;/" -e "s/^/ /" < /<>/lib/Transforms/Hello/Hello.exports >> LLVMHello.exports cd /<>/build-llvm/lib/Transforms/Hello && echo " local: *;" >> LLVMHello.exports cd /<>/build-llvm/lib/Transforms/Hello && echo "};" >> LLVMHello.exports make[4]: Leaving directory '/<>/build-llvm' [ 0%] Built target LLVMHello_exports /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend Scanning dependencies of target obj.llvm-tblgen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC /<>/build-llvm /<>/build-llvm/lib/MC /<>/build-llvm/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/MC/CMakeFiles/LLVMMC.dir/depend.internal". make[4]: Entering directory '/<>/build-llvm' Dependee "/<>/build-llvm/lib/MC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/MC/CMakeFiles/LLVMMC.dir/depend.internal". [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o -c /<>/utils/TableGen/AsmMatcherEmitter.cpp Scanning dependencies of target LLVMSupport make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/build make[4]: Entering directory '/<>/build-llvm' [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/APFloat.cpp.o -c /<>/lib/Support/APFloat.cpp Scanning dependencies of target LLVMMC make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[4]: Entering directory '/<>/build-llvm' [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o -c /<>/lib/MC/ConstantPools.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o cd /<>/build-llvm/lib/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/TableGen -I/<>/lib/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/Main.cpp.o -c /<>/lib/TableGen/Main.cpp [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o -c /<>/lib/MC/ELFObjectWriter.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/APInt.cpp.o -c /<>/lib/Support/APInt.cpp /<>/utils/TableGen/AsmMatcherEmitter.cpp:727:6: warning: ‘void {anonymous}::MatchableInfo::dump() const’ defined but not used [-Wunused-function] void MatchableInfo::dump() const { ^~~~~~~~~~~~~ [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o cd /<>/build-llvm/lib/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/TableGen -I/<>/lib/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/Record.cpp.o -c /<>/lib/TableGen/Record.cpp /<>/lib/MC/ELFObjectWriter.cpp:298:6: warning: ‘static bool {anonymous}::ELFObjectWriter::isFixupKindPCRel(const llvm::MCAssembler&, unsigned int)’ defined but not used [-Wunused-function] bool ELFObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { ^~~~~~~~~~~~~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/APSInt.cpp.o -c /<>/lib/Support/APSInt.cpp [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o -c /<>/lib/MC/MCAsmBackend.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o -c /<>/lib/Support/ARMBuildAttrs.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o -c /<>/lib/Support/ARMWinEH.cpp [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o -c /<>/lib/MC/MCAsmInfo.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Allocator.cpp.o -c /<>/lib/Support/Allocator.cpp [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o -c /<>/lib/Support/BlockFrequency.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o -c /<>/lib/Support/BranchProbability.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o -c /<>/lib/MC/MCAsmInfoCOFF.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o -c /<>/lib/Support/circular_raw_ostream.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/COM.cpp.o -c /<>/lib/Support/COM.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o -c /<>/lib/Support/CommandLine.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o -c /<>/lib/MC/MCAsmInfoDarwin.cpp [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o cd /<>/build-llvm/lib/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/TableGen -I/<>/lib/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o -c /<>/lib/TableGen/SetTheory.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o -c /<>/utils/TableGen/AsmWriterEmitter.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o -c /<>/lib/MC/MCAsmInfoELF.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o -c /<>/lib/MC/MCAsmStreamer.cpp [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o cd /<>/build-llvm/lib/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/TableGen -I/<>/lib/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o -c /<>/lib/TableGen/StringMatcher.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Compression.cpp.o -c /<>/lib/Support/Compression.cpp [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o cd /<>/build-llvm/lib/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/TableGen -I/<>/lib/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o -c /<>/lib/TableGen/TableGenBackend.cpp [ 1%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.c.o cd /<>/build-llvm/lib/Support && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/ConvertUTF.c.o -c /<>/lib/Support/ConvertUTF.c [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o -c /<>/lib/Support/ConvertUTFWrapper.cpp [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o cd /<>/build-llvm/lib/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/TableGen -I/<>/lib/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o -c /<>/lib/TableGen/TGLexer.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o -c /<>/lib/Support/CrashRecoveryContext.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o -c /<>/lib/MC/MCAssembler.cpp [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o cd /<>/build-llvm/lib/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/TableGen -I/<>/lib/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o -c /<>/lib/TableGen/TGParser.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o -c /<>/lib/Support/DataExtractor.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataStream.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DataStream.cpp.o -c /<>/lib/Support/DataStream.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o -c /<>/utils/TableGen/AsmWriterInst.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Debug.cpp.o -c /<>/lib/Support/Debug.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o -c /<>/lib/MC/MCCodeEmitter.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o -c /<>/lib/Support/DeltaAlgorithm.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeGenInfo.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCCodeGenInfo.cpp.o -c /<>/lib/MC/MCCodeGenInfo.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCContext.cpp.o -c /<>/lib/MC/MCContext.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o -c /<>/lib/Support/DAGDeltaAlgorithm.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o -c /<>/utils/TableGen/Attributes.cpp [ 1%] Linking CXX static library ../libLLVMTableGen.a cd /<>/build-llvm/lib/TableGen && /usr/bin/cmake -P CMakeFiles/LLVMTableGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/TableGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTableGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMTableGen.a CMakeFiles/LLVMTableGen.dir/Error.cpp.o CMakeFiles/LLVMTableGen.dir/Main.cpp.o CMakeFiles/LLVMTableGen.dir/Record.cpp.o CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o /usr/bin/ranlib ../libLLVMTableGen.a make[4]: Leaving directory '/<>/build-llvm' [ 1%] Built target LLVMTableGen /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCParser /<>/build-llvm /<>/build-llvm/lib/MC/MCParser /<>/build-llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/MC/MCParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Scanning dependencies of target LLVMMCParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o -c /<>/lib/Support/Dwarf.cpp make[4]: Entering directory '/<>/build-llvm' [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCParser -I/<>/lib/MC/MCParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o -c /<>/lib/MC/MCParser/AsmLexer.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o -c /<>/utils/TableGen/CallingConvEmitter.cpp [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCParser -I/<>/lib/MC/MCParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o -c /<>/lib/MC/MCParser/AsmParser.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o -c /<>/lib/Support/ErrorHandling.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o -c /<>/lib/MC/MCDwarf.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o -c /<>/lib/Support/FileUtilities.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o -c /<>/utils/TableGen/CodeEmitterGen.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o -c /<>/lib/Support/FileOutputBuffer.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o -c /<>/lib/Support/FoldingSet.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o -c /<>/lib/Support/FormattedStream.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o -c /<>/lib/MC/MCELFObjectTargetWriter.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o -c /<>/utils/TableGen/CodeGenDAGPatterns.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o -c /<>/lib/Support/GraphWriter.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o -c /<>/lib/MC/MCELFStreamer.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Hashing.cpp.o -c /<>/lib/Support/Hashing.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o -c /<>/lib/Support/IntEqClasses.cpp [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCParser -I/<>/lib/MC/MCParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o -c /<>/lib/MC/MCParser/COFFAsmParser.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o -c /<>/lib/Support/IntervalMap.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCExpr.cpp.o -c /<>/lib/MC/MCExpr.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntrusiveRefCntPtr.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/IntrusiveRefCntPtr.cpp.o -c /<>/lib/Support/IntrusiveRefCntPtr.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o -c /<>/lib/Support/JamCRC.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/LEB128.cpp.o -c /<>/lib/Support/LEB128.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o -c /<>/lib/Support/LineIterator.cpp [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCParser -I/<>/lib/MC/MCParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o -c /<>/lib/MC/MCParser/DarwinAsmParser.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Locale.cpp.o -c /<>/lib/Support/Locale.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o -c /<>/lib/Support/LockFileManager.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCFragment.cpp.o -c /<>/lib/MC/MCFragment.cpp /<>/lib/MC/MCParser/DarwinAsmParser.cpp: In member function ‘bool {anonymous}::DarwinAsmParser::parseVersionMin(llvm::StringRef, llvm::SMLoc)’: /<>/lib/MC/MCParser/DarwinAsmParser.cpp:932:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (Update > 255 || Update < 0) ^~ /<>/lib/MC/MCParser/DarwinAsmParser.cpp:934:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ Lex(); ^~~ [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o -c /<>/lib/Support/ManagedStatic.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o -c /<>/lib/Support/MathExtras.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o -c /<>/lib/Support/MemoryBuffer.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCInst.cpp.o -c /<>/lib/MC/MCInst.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryObject.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/MemoryObject.cpp.o -c /<>/lib/Support/MemoryObject.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/MD5.cpp.o -c /<>/lib/Support/MD5.cpp [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCParser -I/<>/lib/MC/MCParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o -c /<>/lib/MC/MCParser/ELFAsmParser.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o -c /<>/lib/MC/MCInstPrinter.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Options.cpp.o -c /<>/lib/Support/Options.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o -c /<>/lib/MC/MCInstrAnalysis.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o -c /<>/lib/Support/PluginLoader.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o -c /<>/lib/MC/MCInstrDesc.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o -c /<>/lib/Support/PrettyStackTrace.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCLabel.cpp.o -c /<>/lib/MC/MCLabel.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o -c /<>/utils/TableGen/CodeGenInstruction.cpp [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCParser -I/<>/lib/MC/MCParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o -c /<>/lib/MC/MCParser/MCAsmLexer.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o -c /<>/lib/Support/RandomNumberGenerator.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o -c /<>/lib/MC/MCLinkerOptimizationHint.cpp [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCParser -I/<>/lib/MC/MCParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o -c /<>/lib/MC/MCParser/MCAsmParser.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Regex.cpp.o -c /<>/lib/Support/Regex.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o -c /<>/lib/MC/MCMachOStreamer.cpp [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCParser -I/<>/lib/MC/MCParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o -c /<>/lib/MC/MCParser/MCAsmParserExtension.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o -c /<>/lib/Support/ScaledNumber.cpp [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCParser -I/<>/lib/MC/MCParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o -c /<>/lib/MC/MCParser/MCTargetAsmParser.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o -c /<>/lib/Support/SmallPtrSet.cpp [ 1%] Linking CXX static library ../../libLLVMMCParser.a cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/cmake -P CMakeFiles/LLVMMCParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/MC/MCParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMCParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMCParser.a CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o /usr/bin/ranlib ../../libLLVMMCParser.a make[4]: Leaving directory '/<>/build-llvm' [ 1%] Built target LLVMMCParser /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCDisassembler /<>/build-llvm /<>/build-llvm/lib/MC/MCDisassembler /<>/build-llvm/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/MC/MCDisassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend.internal". Scanning dependencies of target LLVMMCDisassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o cd /<>/build-llvm/lib/MC/MCDisassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCDisassembler -I/<>/lib/MC/MCDisassembler -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o -c /<>/lib/MC/MCDisassembler/Disassembler.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o -c /<>/lib/Support/SmallVector.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o -c /<>/lib/Support/SourceMgr.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o -c /<>/utils/TableGen/CodeGenMapTable.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o -c /<>/lib/MC/MCMachObjectTargetWriter.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o -c /<>/lib/MC/MCNullStreamer.cpp [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o cd /<>/build-llvm/lib/MC/MCDisassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCDisassembler -I/<>/lib/MC/MCDisassembler -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o -c /<>/lib/MC/MCDisassembler/MCRelocationInfo.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o -c /<>/lib/Support/SpecialCaseList.cpp [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o cd /<>/build-llvm/lib/MC/MCDisassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCDisassembler -I/<>/lib/MC/MCDisassembler -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o -c /<>/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o -c /<>/lib/MC/MCObjectFileInfo.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Statistic.cpp.o -c /<>/lib/Support/Statistic.cpp [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o cd /<>/build-llvm/lib/MC/MCDisassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC/MCDisassembler -I/<>/lib/MC/MCDisassembler -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o -c /<>/lib/MC/MCDisassembler/MCDisassembler.cpp [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o -c /<>/utils/TableGen/CodeGenRegisters.cpp [ 1%] Linking CXX static library ../../libLLVMMCDisassembler.a cd /<>/build-llvm/lib/MC/MCDisassembler && /usr/bin/cmake -P CMakeFiles/LLVMMCDisassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/MC/MCDisassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMCDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMCDisassembler.a CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o /usr/bin/ranlib ../../libLLVMMCDisassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 1%] Built target LLVMMCDisassembler /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Option /<>/build-llvm /<>/build-llvm/lib/Option /<>/build-llvm/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". Dependee "/<>/build-llvm/lib/Option/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". Scanning dependencies of target LLVMOption make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build make[4]: Entering directory '/<>/build-llvm' [ 1%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o cd /<>/build-llvm/lib/Option && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Option -I/<>/lib/Option -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOption.dir/Arg.cpp.o -c /<>/lib/Option/Arg.cpp [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o -c /<>/lib/MC/MCObjectStreamer.cpp [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StreamingMemoryObject.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StreamingMemoryObject.cpp.o -c /<>/lib/Support/StreamingMemoryObject.cpp [ 1%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o cd /<>/build-llvm/lib/Option && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Option -I/<>/lib/Option -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOption.dir/ArgList.cpp.o -c /<>/lib/Option/ArgList.cpp [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o -c /<>/lib/Support/StringExtras.cpp [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringMap.cpp.o -c /<>/lib/Support/StringMap.cpp [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringPool.cpp.o -c /<>/lib/Support/StringPool.cpp [ 2%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o cd /<>/build-llvm/lib/Option && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Option -I/<>/lib/Option -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOption.dir/Option.cpp.o -c /<>/lib/Option/Option.cpp [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o -c /<>/lib/MC/MCObjectWriter.cpp [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o -c /<>/lib/Support/StringSaver.cpp [ 2%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o cd /<>/build-llvm/lib/Option && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Option -I/<>/lib/Option -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOption.dir/OptTable.cpp.o -c /<>/lib/Option/OptTable.cpp [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringRef.cpp.o -c /<>/lib/Support/StringRef.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o -c /<>/lib/MC/MCRegisterInfo.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o -c /<>/lib/MC/MCSchedule.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSection.cpp.o -c /<>/lib/MC/MCSection.cpp [ 3%] Linking CXX static library ../libLLVMOption.a cd /<>/build-llvm/lib/Option && /usr/bin/cmake -P CMakeFiles/LLVMOption.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Option && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMOption.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMOption.a CMakeFiles/LLVMOption.dir/Arg.cpp.o CMakeFiles/LLVMOption.dir/ArgList.cpp.o CMakeFiles/LLVMOption.dir/Option.cpp.o CMakeFiles/LLVMOption.dir/OptTable.cpp.o /usr/bin/ranlib ../libLLVMOption.a make[4]: Leaving directory '/<>/build-llvm' [ 3%] Built target LLVMOption /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/CodeView /<>/build-llvm /<>/build-llvm/lib/DebugInfo/CodeView /<>/build-llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". Dependee "/<>/build-llvm/lib/DebugInfo/CodeView/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoCodeView make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build make[4]: Entering directory '/<>/build-llvm' [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/FieldListRecordBuilder.cpp.o cd /<>/build-llvm/lib/DebugInfo/CodeView && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/CodeView -I/<>/lib/DebugInfo/CodeView -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/FieldListRecordBuilder.cpp.o -c /<>/lib/DebugInfo/CodeView/FieldListRecordBuilder.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o -c /<>/lib/Support/SystemUtils.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o -c /<>/lib/Support/TargetParser.cpp [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o cd /<>/build-llvm/lib/DebugInfo/CodeView && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/CodeView -I/<>/lib/DebugInfo/CodeView -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o -c /<>/lib/DebugInfo/CodeView/Line.cpp [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ListRecordBuilder.cpp.o cd /<>/build-llvm/lib/DebugInfo/CodeView && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/CodeView -I/<>/lib/DebugInfo/CodeView -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/ListRecordBuilder.cpp.o -c /<>/lib/DebugInfo/CodeView/ListRecordBuilder.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MemoryTypeTableBuilder.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o -c /<>/lib/MC/MCSectionCOFF.cpp cd /<>/build-llvm/lib/DebugInfo/CodeView && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/CodeView -I/<>/lib/DebugInfo/CodeView -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/MemoryTypeTableBuilder.cpp.o -c /<>/lib/DebugInfo/CodeView/MemoryTypeTableBuilder.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o -c /<>/lib/Support/ThreadPool.cpp [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MethodListRecordBuilder.cpp.o cd /<>/build-llvm/lib/DebugInfo/CodeView && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/CodeView -I/<>/lib/DebugInfo/CodeView -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/MethodListRecordBuilder.cpp.o -c /<>/lib/DebugInfo/CodeView/MethodListRecordBuilder.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o -c /<>/lib/MC/MCSectionELF.cpp [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordBuilder.cpp.o cd /<>/build-llvm/lib/DebugInfo/CodeView && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/CodeView -I/<>/lib/DebugInfo/CodeView -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordBuilder.cpp.o -c /<>/lib/DebugInfo/CodeView/TypeRecordBuilder.cpp [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableBuilder.cpp.o cd /<>/build-llvm/lib/DebugInfo/CodeView && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/CodeView -I/<>/lib/DebugInfo/CodeView -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableBuilder.cpp.o -c /<>/lib/DebugInfo/CodeView/TypeTableBuilder.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Timer.cpp.o -c /<>/lib/Support/Timer.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o -c /<>/lib/MC/MCSectionMachO.cpp [ 3%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a cd /<>/build-llvm/lib/DebugInfo/CodeView && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoCodeView.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/DebugInfo/CodeView && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoCodeView.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMDebugInfoCodeView.a CMakeFiles/LLVMDebugInfoCodeView.dir/FieldListRecordBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/ListRecordBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/MemoryTypeTableBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/MethodListRecordBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableBuilder.cpp.o /usr/bin/ranlib ../../libLLVMDebugInfoCodeView.a make[4]: Leaving directory '/<>/build-llvm' [ 3%] Built target LLVMDebugInfoCodeView /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/DWARF /<>/build-llvm /<>/build-llvm/lib/DebugInfo/DWARF /<>/build-llvm/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend.internal". Dependee "/<>/build-llvm/lib/DebugInfo/DWARF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoDWARF make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build make[4]: Entering directory '/<>/build-llvm' [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o -c /<>/utils/TableGen/CodeGenSchedule.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o -c /<>/lib/MC/MCStreamer.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o -c /<>/lib/Support/ToolOutputFile.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Triple.cpp.o -c /<>/lib/Support/Triple.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFContext.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o -c /<>/lib/MC/MCSubtargetInfo.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Twine.cpp.o -c /<>/lib/Support/Twine.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o -c /<>/lib/MC/MCSymbol.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Unicode.cpp.o -c /<>/lib/Support/Unicode.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o -c /<>/lib/Support/YAMLParser.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o -c /<>/utils/TableGen/CodeGenTarget.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o -c /<>/lib/MC/MCSymbolELF.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolizer.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSymbolizer.cpp.o -c /<>/lib/MC/MCSymbolizer.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o -c /<>/lib/MC/MCTargetOptions.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCValue.cpp.o -c /<>/lib/MC/MCValue.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o -c /<>/lib/Support/YAMLTraits.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o -c /<>/lib/MC/MCWin64EH.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o -c /<>/lib/MC/MCWinEH.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o -c /<>/utils/TableGen/DAGISelEmitter.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o -c /<>/lib/Support/raw_os_ostream.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o -c /<>/lib/Support/raw_ostream.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o -c /<>/lib/MC/MachObjectWriter.cpp [ 3%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o cd /<>/build-llvm/lib/Support && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regcomp.c.o -c /<>/lib/Support/regcomp.c [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp [ 3%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o cd /<>/build-llvm/lib/Support && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regerror.c.o -c /<>/lib/Support/regerror.c [ 3%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o cd /<>/build-llvm/lib/Support && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regexec.c.o -c /<>/lib/Support/regexec.c [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o -c /<>/utils/TableGen/DAGISelMatcherEmitter.cpp [ 3%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o cd /<>/build-llvm/lib/Support && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regfree.c.o -c /<>/lib/Support/regfree.c [ 3%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o cd /<>/build-llvm/lib/Support && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o -c /<>/lib/Support/regstrlcpy.c [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Atomic.cpp.o -c /<>/lib/Support/Atomic.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o -c /<>/lib/Support/DynamicLibrary.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFDebugLine.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Errno.cpp.o -c /<>/lib/Support/Errno.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Host.cpp.o -c /<>/lib/Support/Host.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o -c /<>/lib/MC/StringTableBuilder.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Memory.cpp.o -c /<>/lib/Support/Memory.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o -c /<>/lib/MC/SubtargetFeature.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Mutex.cpp.o -c /<>/lib/Support/Mutex.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Path.cpp.o -c /<>/lib/Support/Path.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o -c /<>/utils/TableGen/DAGISelMatcherGen.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o -c /<>/lib/MC/WinCOFFObjectWriter.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Process.cpp.o -c /<>/lib/Support/Process.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFFormValue.cpp /<>/lib/MC/WinCOFFObjectWriter.cpp:225:8: warning: ‘static size_t {anonymous}::COFFSection::size()’ defined but not used [-Wunused-function] size_t COFFSection::size() { return COFF::SectionSize; } ^~~~~~~~~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Program.cpp.o -c /<>/lib/Support/Program.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o -c /<>/utils/TableGen/DAGISelMatcherOpt.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o -c /<>/lib/Support/RWMutex.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SearchForAddressOfSpecialSymbol.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SearchForAddressOfSpecialSymbol.cpp.o -c /<>/lib/Support/SearchForAddressOfSpecialSymbol.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFStreamer.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/WinCOFFStreamer.cpp.o -c /<>/lib/MC/WinCOFFStreamer.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Signals.cpp.o -c /<>/lib/Support/Signals.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o -c /<>/lib/DebugInfo/DWARF/DWARFUnit.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o -c /<>/lib/Support/TargetRegistry.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/YAML.cpp.o cd /<>/build-llvm/lib/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/MC -I/<>/lib/MC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/YAML.cpp.o -c /<>/lib/MC/YAML.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o -c /<>/utils/TableGen/DAGISelMatcher.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o -c /<>/lib/Support/ThreadLocal.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Threading.cpp.o -c /<>/lib/Support/Threading.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeValue.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/TimeValue.cpp.o -c /<>/lib/Support/TimeValue.cpp [ 3%] Linking CXX static library ../libLLVMMC.a cd /<>/build-llvm/lib/MC && /usr/bin/cmake -P CMakeFiles/LLVMMC.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/MC && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMC.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMMC.a CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o CMakeFiles/LLVMMC.dir/MCCodeGenInfo.cpp.o CMakeFiles/LLVMMC.dir/MCContext.cpp.o CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCExpr.cpp.o CMakeFiles/LLVMMC.dir/MCFragment.cpp.o CMakeFiles/LLVMMC.dir/MCInst.cpp.o CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o CMakeFiles/LLVMMC.dir/MCLabel.cpp.o CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o CMakeFiles/LLVMMC.dir/MCSection.cpp.o CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o CMakeFiles/LLVMMC.dir/MCSymbolizer.cpp.o CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o CMakeFiles/LLVMMC.dir/MCValue.cpp.o CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/WinCOFFStreamer.cpp.o CMakeFiles/LLVMMC.dir/YAML.cpp.o /usr/bin/ranlib ../libLLVMMC.a make[4]: Leaving directory '/<>/build-llvm' [ 3%] Built target LLVMMC /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/PDB /<>/build-llvm /<>/build-llvm/lib/DebugInfo/PDB /<>/build-llvm/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". Dependee "/<>/build-llvm/lib/DebugInfo/PDB/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoPDB make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build make[4]: Entering directory '/<>/build-llvm' [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o -c /<>/lib/DebugInfo/PDB/IPDBSourceFile.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o -c /<>/lib/Support/Valgrind.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o cd /<>/build-llvm/lib/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Support -I/<>/lib/Support -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o -c /<>/lib/Support/Watchdog.cpp [ 3%] Linking CXX static library ../libLLVMSupport.a cd /<>/build-llvm/lib/Support && /usr/bin/cmake -P CMakeFiles/LLVMSupport.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Support && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSupport.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMSupport.a CMakeFiles/LLVMSupport.dir/APFloat.cpp.o CMakeFiles/LLVMSupport.dir/APInt.cpp.o CMakeFiles/LLVMSupport.dir/APSInt.cpp.o CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o CMakeFiles/LLVMSupport.dir/Allocator.cpp.o CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o CMakeFiles/LLVMSupport.dir/COM.cpp.o CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o CMakeFiles/LLVMSupport.dir/Compression.cpp.o CMakeFiles/LLVMSupport.dir/ConvertUTF.c.o CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o CMakeFiles/LLVMSupport.dir/DataStream.cpp.o CMakeFiles/LLVMSupport.dir/Debug.cpp.o CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o CMakeFiles/LLVMSupport.dir/Hashing.cpp.o CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o CMakeFiles/LLVMSupport.dir/IntrusiveRefCntPtr.cpp.o CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o CMakeFiles/LLVMSupport.dir/LEB128.cpp.o CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o CMakeFiles/LLVMSupport.dir/Locale.cpp.o CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o CMakeFiles/LLVMSupport.dir/MemoryObject.cpp.o CMakeFiles/LLVMSupport.dir/MD5.cpp.o CMakeFiles/LLVMSupport.dir/Options.cpp.o CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o CMakeFiles/LLVMSupport.dir/Regex.cpp.o CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o CMakeFiles/LLVMSupport.dir/Statistic.cpp.o CMakeFiles/LLVMSupport.dir/StreamingMemoryObject.cpp.o CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o CMakeFiles/LLVMSupport.dir/StringMap.cpp.o CMakeFiles/LLVMSupport.dir/StringPool.cpp.o CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o CMakeFiles/LLVMSupport.dir/StringRef.cpp.o CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o CMakeFiles/LLVMSupport.dir/Timer.cpp.o CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o CMakeFiles/LLVMSupport.dir/Triple.cpp.o CMakeFiles/LLVMSupport.dir/Twine.cpp.o CMakeFiles/LLVMSupport.dir/Unicode.cpp.o CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o CMakeFiles/LLVMSupport.dir/regcomp.c.o CMakeFiles/LLVMSupport.dir/regerror.c.o CMakeFiles/LLVMSupport.dir/regexec.c.o CMakeFiles/LLVMSupport.dir/regfree.c.o CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o CMakeFiles/LLVMSupport.dir/Atomic.cpp.o CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o CMakeFiles/LLVMSupport.dir/Errno.cpp.o CMakeFiles/LLVMSupport.dir/Host.cpp.o CMakeFiles/LLVMSupport.dir/Memory.cpp.o CMakeFiles/LLVMSupport.dir/Mutex.cpp.o CMakeFiles/LLVMSupport.dir/Path.cpp.o CMakeFiles/LLVMSupport.dir/Process.cpp.o CMakeFiles/LLVMSupport.dir/Program.cpp.o CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o CMakeFiles/LLVMSupport.dir/SearchForAddressOfSpecialSymbol.cpp.o CMakeFiles/LLVMSupport.dir/Signals.cpp.o CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o CMakeFiles/LLVMSupport.dir/Threading.cpp.o CMakeFiles/LLVMSupport.dir/TimeValue.cpp.o CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o /usr/bin/ranlib ../libLLVMSupport.a make[4]: Leaving directory '/<>/build-llvm' [ 3%] Built target LLVMSupport /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/Symbolize /<>/build-llvm /<>/build-llvm/lib/DebugInfo/Symbolize /<>/build-llvm/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend.internal". Dependee "/<>/build-llvm/lib/DebugInfo/Symbolize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend.internal". Scanning dependencies of target LLVMSymbolize make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build make[4]: Entering directory '/<>/build-llvm' [ 3%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o cd /<>/build-llvm/lib/DebugInfo/Symbolize && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/Symbolize -I/<>/lib/DebugInfo/Symbolize -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o -c /<>/lib/DebugInfo/Symbolize/DIPrinter.cpp [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o -c /<>/lib/DebugInfo/PDB/PDB.cpp [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/DWARF -I/<>/lib/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o -c /<>/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o -c /<>/lib/DebugInfo/PDB/PDBContext.cpp [ 4%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o cd /<>/build-llvm/lib/DebugInfo/Symbolize && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/Symbolize -I/<>/lib/DebugInfo/Symbolize -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o -c /<>/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp [ 4%] Linking CXX static library ../../libLLVMDebugInfoDWARF.a cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoDWARF.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/DebugInfo/DWARF && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoDWARF.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMDebugInfoDWARF.a CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o /usr/bin/ranlib ../../libLLVMDebugInfoDWARF.a make[4]: Leaving directory '/<>/build-llvm' [ 4%] Built target LLVMDebugInfoDWARF /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LineEditor /<>/build-llvm /<>/build-llvm/lib/LineEditor /<>/build-llvm/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend.internal". Dependee "/<>/build-llvm/lib/LineEditor/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend.internal". Scanning dependencies of target LLVMLineEditor make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build make[4]: Entering directory '/<>/build-llvm' [ 4%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o cd /<>/build-llvm/lib/LineEditor && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/LineEditor -I/<>/lib/LineEditor -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o -c /<>/lib/LineEditor/LineEditor.cpp [ 4%] Linking CXX static library ../libLLVMLineEditor.a cd /<>/build-llvm/lib/LineEditor && /usr/bin/cmake -P CMakeFiles/LLVMLineEditor.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/LineEditor && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLineEditor.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMLineEditor.a CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o /usr/bin/ranlib ../libLLVMLineEditor.a make[4]: Leaving directory '/<>/build-llvm' [ 4%] Built target LLVMLineEditor /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/FileCheck /<>/build-llvm /<>/build-llvm/utils/FileCheck /<>/build-llvm/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/utils/FileCheck/CMakeFiles/FileCheck.dir/depend.internal". Dependee "/<>/build-llvm/utils/FileCheck/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/utils/FileCheck/CMakeFiles/FileCheck.dir/depend.internal". Scanning dependencies of target FileCheck make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/build make[4]: Entering directory '/<>/build-llvm' [ 4%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o cd /<>/build-llvm/utils/FileCheck && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/FileCheck -I/<>/utils/FileCheck -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/FileCheck.dir/FileCheck.cpp.o -c /<>/utils/FileCheck/FileCheck.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o -c /<>/utils/TableGen/DFAPacketizerEmitter.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o -c /<>/lib/DebugInfo/PDB/PDBExtras.cpp [ 4%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o cd /<>/build-llvm/lib/DebugInfo/Symbolize && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/Symbolize -I/<>/lib/DebugInfo/Symbolize -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o -c /<>/lib/DebugInfo/Symbolize/Symbolize.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o -c /<>/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbol.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolBlock.cpp [ 4%] Linking CXX executable ../../bin/FileCheck cd /<>/build-llvm/utils/FileCheck && /usr/bin/cmake -E cmake_link_script CMakeFiles/FileCheck.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/FileCheck.dir/FileCheck.cpp.o -o ../../bin/FileCheck ../../lib/libLLVMSupport.a -lrt -ldl -ltinfo -lpthread -lz -lm -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 4%] Built target FileCheck /usr/bin/make -f utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build.make utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/PerfectShuffle /<>/build-llvm /<>/build-llvm/utils/PerfectShuffle /<>/build-llvm/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend.internal". Dependee "/<>/build-llvm/utils/PerfectShuffle/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend.internal". Scanning dependencies of target llvm-PerfectShuffle make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build.make utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build make[4]: Entering directory '/<>/build-llvm' [ 4%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o cd /<>/build-llvm/utils/PerfectShuffle && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/PerfectShuffle -I/<>/utils/PerfectShuffle -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -c /<>/utils/PerfectShuffle/PerfectShuffle.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o -c /<>/utils/TableGen/DisassemblerEmitter.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp [ 4%] Linking CXX executable ../../bin/llvm-PerfectShuffle cd /<>/build-llvm/utils/PerfectShuffle && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-PerfectShuffle.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -o ../../bin/llvm-PerfectShuffle -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 4%] Built target llvm-PerfectShuffle /usr/bin/make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/count /<>/build-llvm /<>/build-llvm/utils/count /<>/build-llvm/utils/count/CMakeFiles/count.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/utils/count/CMakeFiles/count.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/utils/count/CMakeFiles/count.dir/depend.internal". Dependee "/<>/build-llvm/utils/count/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/utils/count/CMakeFiles/count.dir/depend.internal". Scanning dependencies of target count make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/build make[4]: Entering directory '/<>/build-llvm' [ 4%] Building C object utils/count/CMakeFiles/count.dir/count.c.o cd /<>/build-llvm/utils/count && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/count -I/<>/utils/count -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/count.dir/count.c.o -c /<>/utils/count/count.c [ 4%] Linking C executable ../../bin/count cd /<>/build-llvm/utils/count && /usr/bin/cmake -E cmake_link_script CMakeFiles/count.dir/link.txt --verbose=1 /usr/bin/gcc-6 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/count.dir/count.c.o -o ../../bin/count -rdynamic -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 4%] Built target count /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/not /<>/build-llvm /<>/build-llvm/utils/not /<>/build-llvm/utils/not/CMakeFiles/not.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/utils/not/CMakeFiles/not.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/utils/not/CMakeFiles/not.dir/depend.internal". Dependee "/<>/build-llvm/utils/not/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/utils/not/CMakeFiles/not.dir/depend.internal". Scanning dependencies of target not make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/build make[4]: Entering directory '/<>/build-llvm' [ 4%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o cd /<>/build-llvm/utils/not && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/not -I/<>/utils/not -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/not.dir/not.cpp.o -c /<>/utils/not/not.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp [ 4%] Linking CXX static library ../../libLLVMSymbolize.a cd /<>/build-llvm/lib/DebugInfo/Symbolize && /usr/bin/cmake -P CMakeFiles/LLVMSymbolize.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/DebugInfo/Symbolize && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSymbolize.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMSymbolize.a CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o /usr/bin/ranlib ../../libLLVMSymbolize.a make[4]: Leaving directory '/<>/build-llvm' [ 4%] Built target LLVMSymbolize /usr/bin/make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/yaml-bench /<>/build-llvm /<>/build-llvm/utils/yaml-bench /<>/build-llvm/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend.internal". Dependee "/<>/build-llvm/utils/yaml-bench/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend.internal". Scanning dependencies of target yaml-bench make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/build make[4]: Entering directory '/<>/build-llvm' [ 4%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o cd /<>/build-llvm/utils/yaml-bench && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/yaml-bench -I/<>/utils/yaml-bench -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -c /<>/utils/yaml-bench/YAMLBench.cpp [ 4%] Linking CXX executable ../../bin/not cd /<>/build-llvm/utils/not && /usr/bin/cmake -E cmake_link_script CMakeFiles/not.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/not.dir/not.cpp.o -o ../../bin/not ../../lib/libLLVMSupport.a -lrt -ldl -ltinfo -lpthread -lz -lm -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 4%] Built target not /usr/bin/make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/unittest /<>/build-llvm /<>/build-llvm/utils/unittest /<>/build-llvm/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/utils/unittest/CMakeFiles/gtest.dir/depend.internal". Dependee "/<>/build-llvm/utils/unittest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/utils/unittest/CMakeFiles/gtest.dir/depend.internal". Scanning dependencies of target gtest make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/build make[4]: Entering directory '/<>/build-llvm' [ 4%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o cd /<>/build-llvm/utils/unittest && /usr/bin/g++-6 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/unittest -I/<>/utils/unittest -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -I/<>/utils/unittest/googletest -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -c /<>/utils/unittest/googletest/src/gtest-all.cc [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o -c /<>/utils/TableGen/FastISelEmitter.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolCustom.cpp [ 4%] Linking CXX executable ../../bin/yaml-bench cd /<>/build-llvm/utils/yaml-bench && /usr/bin/cmake -E cmake_link_script CMakeFiles/yaml-bench.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -o ../../bin/yaml-bench ../../lib/libLLVMSupport.a -lrt -ldl -ltinfo -lpthread -lz -lm -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 4%] Built target yaml-bench /usr/bin/make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/unittest/UnitTestMain /<>/build-llvm /<>/build-llvm/utils/unittest/UnitTestMain /<>/build-llvm/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend.internal". Dependee "/<>/build-llvm/utils/unittest/UnitTestMain/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend.internal". Scanning dependencies of target gtest_main make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build make[4]: Entering directory '/<>/build-llvm' [ 4%] Building CXX object utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o cd /<>/build-llvm/utils/unittest/UnitTestMain && /usr/bin/g++-6 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/unittest/UnitTestMain -I/<>/utils/unittest/UnitTestMain -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -I/<>/utils/unittest/googletest -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/gtest_main.dir/TestMain.cpp.o -c /<>/utils/unittest/UnitTestMain/TestMain.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolData.cpp [ 4%] Linking CXX static library ../../../lib/libgtest_main.a cd /<>/build-llvm/utils/unittest/UnitTestMain && /usr/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolExe.cpp cd /<>/build-llvm/utils/unittest/UnitTestMain && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib/libgtest_main.a CMakeFiles/gtest_main.dir/TestMain.cpp.o /usr/bin/ranlib ../../../lib/libgtest_main.a make[4]: Leaving directory '/<>/build-llvm' [ 4%] Built target gtest_main /usr/bin/make -f projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/build.make projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/profile /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/profile /<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/depend.internal". Scanning dependencies of target clang_rt.profile-armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/build.make projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 4%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/GCDAProfiling.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/GCDAProfiling.c.o -c /<>/projects/compiler-rt/lib/profile/GCDAProfiling.c [ 4%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfiling.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfiling.c.o -c /<>/projects/compiler-rt/lib/profile/InstrProfiling.c [ 4%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingValue.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingValue.c.o -c /<>/projects/compiler-rt/lib/profile/InstrProfilingValue.c [ 4%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingBuffer.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingBuffer.c.o -c /<>/projects/compiler-rt/lib/profile/InstrProfilingBuffer.c [ 5%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingFile.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingFile.c.o -c /<>/projects/compiler-rt/lib/profile/InstrProfilingFile.c [ 5%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingWriter.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingWriter.c.o -c /<>/projects/compiler-rt/lib/profile/InstrProfilingWriter.c [ 5%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolFunc.cpp [ 5%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingPlatformDarwin.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingPlatformDarwin.c.o -c /<>/projects/compiler-rt/lib/profile/InstrProfilingPlatformDarwin.c [ 5%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingPlatformLinux.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingPlatformLinux.c.o -c /<>/projects/compiler-rt/lib/profile/InstrProfilingPlatformLinux.c [ 5%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingPlatformOther.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingPlatformOther.c.o -c /<>/projects/compiler-rt/lib/profile/InstrProfilingPlatformOther.c [ 5%] Building CXX object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingRuntime.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingRuntime.cc.o -c /<>/projects/compiler-rt/lib/profile/InstrProfilingRuntime.cc [ 5%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingUtil.c.o cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/profile -I/<>/projects/compiler-rt/lib/profile -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -Wno-pedantic -DCOMPILER_RT_HAS_ATOMICS=1 -o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingUtil.c.o -c /<>/projects/compiler-rt/lib/profile/InstrProfilingUtil.c [ 5%] Linking CXX static library ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.profile-armhf.a cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/cmake -P CMakeFiles/clang_rt.profile-armhf.dir/cmake_clean_target.cmake cd /<>/build-llvm/projects/compiler-rt/lib/profile && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang_rt.profile-armhf.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.profile-armhf.a CMakeFiles/clang_rt.profile-armhf.dir/GCDAProfiling.c.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfiling.c.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingValue.c.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingBuffer.c.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingFile.c.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingWriter.c.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingPlatformDarwin.c.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingPlatformLinux.c.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingPlatformOther.c.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingRuntime.cc.o CMakeFiles/clang_rt.profile-armhf.dir/InstrProfilingUtil.c.o /usr/bin/ranlib ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.profile-armhf.a make[4]: Leaving directory '/<>/build-llvm' [ 5%] Built target clang_rt.profile-armhf /usr/bin/make -f projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/build.make projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/include /<>/build-llvm /<>/build-llvm/projects/compiler-rt/include /<>/build-llvm/projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/include/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/depend.internal". Scanning dependencies of target compiler-rt-headers make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/build.make projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/build make[4]: Entering directory '/<>/build-llvm' [ 5%] Copying compiler-rt's sanitizer/allocator_interface.h... cd /<>/build-llvm/projects/compiler-rt/include && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/include/sanitizer/allocator_interface.h /<>/build-llvm/./lib/clang/3.8.1/include/sanitizer/allocator_interface.h [ 5%] Copying compiler-rt's sanitizer/asan_interface.h... cd /<>/build-llvm/projects/compiler-rt/include && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/include/sanitizer/asan_interface.h /<>/build-llvm/./lib/clang/3.8.1/include/sanitizer/asan_interface.h [ 5%] Copying compiler-rt's sanitizer/common_interface_defs.h... cd /<>/build-llvm/projects/compiler-rt/include && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/include/sanitizer/common_interface_defs.h /<>/build-llvm/./lib/clang/3.8.1/include/sanitizer/common_interface_defs.h [ 5%] Copying compiler-rt's sanitizer/coverage_interface.h... cd /<>/build-llvm/projects/compiler-rt/include && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/include/sanitizer/coverage_interface.h /<>/build-llvm/./lib/clang/3.8.1/include/sanitizer/coverage_interface.h [ 5%] Copying compiler-rt's sanitizer/dfsan_interface.h... cd /<>/build-llvm/projects/compiler-rt/include && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/include/sanitizer/dfsan_interface.h /<>/build-llvm/./lib/clang/3.8.1/include/sanitizer/dfsan_interface.h [ 5%] Copying compiler-rt's sanitizer/linux_syscall_hooks.h... cd /<>/build-llvm/projects/compiler-rt/include && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/include/sanitizer/linux_syscall_hooks.h /<>/build-llvm/./lib/clang/3.8.1/include/sanitizer/linux_syscall_hooks.h [ 5%] Copying compiler-rt's sanitizer/lsan_interface.h... cd /<>/build-llvm/projects/compiler-rt/include && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/include/sanitizer/lsan_interface.h /<>/build-llvm/./lib/clang/3.8.1/include/sanitizer/lsan_interface.h [ 5%] Copying compiler-rt's sanitizer/msan_interface.h... cd /<>/build-llvm/projects/compiler-rt/include && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/include/sanitizer/msan_interface.h /<>/build-llvm/./lib/clang/3.8.1/include/sanitizer/msan_interface.h [ 5%] Copying compiler-rt's sanitizer/tsan_interface_atomic.h... cd /<>/build-llvm/projects/compiler-rt/include && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/include/sanitizer/tsan_interface_atomic.h /<>/build-llvm/./lib/clang/3.8.1/include/sanitizer/tsan_interface_atomic.h make[4]: Leaving directory '/<>/build-llvm' [ 5%] Built target compiler-rt-headers /usr/bin/make -f projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/build.make projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/builtins /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/builtins /<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/depend.internal". Scanning dependencies of target clang_rt.builtins-armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/build.make projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/adddf3vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/adddf3vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/adddf3vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/addsf3vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/addsf3vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/addsf3vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cdcmp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cdcmp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_cdcmp.S [ 7%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cdcmpeq_check_nan.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cdcmpeq_check_nan.c.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_cdcmpeq_check_nan.c [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cfcmp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cfcmp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_cfcmp.S [ 7%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cfcmpeq_check_nan.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cfcmpeq_check_nan.c.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_cfcmpeq_check_nan.c [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_dcmp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_dcmp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_dcmp.S [ 7%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_div0.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_div0.c.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_div0.c [ 7%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_drsub.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_drsub.c.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_drsub.c [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_fcmp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_fcmp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_fcmp.S [ 7%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_frsub.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_frsub.c.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_frsub.c [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_idivmod.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_idivmod.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_idivmod.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_ldivmod.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_ldivmod.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_ldivmod.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memcmp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memcmp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_memcmp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memcpy.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memcpy.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_memcpy.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memmove.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memmove.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_memmove.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memset.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memset.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_memset.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_uidivmod.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_uidivmod.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_uidivmod.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_uldivmod.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_uldivmod.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/aeabi_uldivmod.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/bswapdi2.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/bswapdi2.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/bswapdi2.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/bswapsi2.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/bswapsi2.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/bswapsi2.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/clzdi2.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/clzdi2.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/clzdi2.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/clzsi2.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/clzsi2.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/clzsi2.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/comparesf2.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/comparesf2.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/comparesf2.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/divdf3vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/divdf3vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/divdf3vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/divmodsi4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/divmodsi4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/divmodsi4.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/divsf3vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/divsf3vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/divsf3vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/divsi3.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/divsi3.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/divsi3.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/eqdf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/eqdf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/eqdf2vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/eqsf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/eqsf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/eqsf2vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/extendsfdf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/extendsfdf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/extendsfdf2vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixdfsivfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixdfsivfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/fixdfsivfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixsfsivfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixsfsivfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/fixsfsivfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixunsdfsivfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixunsdfsivfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixunssfsivfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixunssfsivfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/fixunssfsivfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatsidfvfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatsidfvfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/floatsidfvfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatsisfvfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatsisfvfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/floatsisfvfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatunssidfvfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatunssidfvfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/floatunssidfvfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatunssisfvfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatunssisfvfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/floatunssisfvfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/gedf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/gedf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/gedf2vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/gesf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/gesf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/gesf2vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/gtdf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/gtdf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/gtdf2vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/gtsf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/gtsf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/gtsf2vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/ledf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/ledf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/ledf2vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/lesf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/lesf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/lesf2vfp.S [ 7%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/ltdf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/ltdf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/ltdf2vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/ltsf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/ltsf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/ltsf2vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/modsi3.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/modsi3.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/modsi3.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/muldf3vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/muldf3vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/muldf3vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/mulsf3vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/mulsf3vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/mulsf3vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/nedf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/nedf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/nedf2vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/negdf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/negdf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/negdf2vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/negsf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/negsf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/negsf2vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/nesf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/nesf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/nesf2vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/restore_vfp_d8_d15_regs.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/restore_vfp_d8_d15_regs.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/restore_vfp_d8_d15_regs.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/save_vfp_d8_d15_regs.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/save_vfp_d8_d15_regs.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/save_vfp_d8_d15_regs.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/subdf3vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/subdf3vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/subdf3vfp.S [ 8%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/subsf3vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/subsf3vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/subsf3vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/switch16.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/switch16.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/switch16.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/switch32.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/switch32.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/switch32.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/switch8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/switch8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/switch8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/switchu8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/switchu8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/switchu8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_add_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_add_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_add_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_add_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_add_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_add_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_and_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_and_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_and_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_and_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_and_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_and_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_max_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_max_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_max_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_max_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_max_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_max_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_min_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_min_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_min_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_min_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_min_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_min_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_nand_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_nand_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_nand_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_nand_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_nand_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_nand_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_or_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_or_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_or_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_or_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_or_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_or_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_sub_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_sub_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_sub_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_sub_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_sub_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_sub_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umax_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umax_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_umax_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umax_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umax_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_umax_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umin_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umin_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_umin_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umin_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umin_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_umin_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_xor_4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_xor_4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_xor_4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_xor_8.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_xor_8.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_fetch_and_xor_8.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_synchronize.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_synchronize.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/sync_synchronize.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/truncdfsf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/truncdfsf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/truncdfsf2vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/udivmodsi4.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/udivmodsi4.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/udivmodsi4.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/udivsi3.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/udivsi3.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/udivsi3.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/umodsi3.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/umodsi3.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/umodsi3.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/unorddf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/unorddf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/unorddf2vfp.S [ 8%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/arm/unordsf2vfp.S.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -fPIC -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/arm/unordsf2vfp.S.o -c /<>/projects/compiler-rt/lib/builtins/arm/unordsf2vfp.S [ 8%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/absvdi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/absvdi2.c.o -c /<>/projects/compiler-rt/lib/builtins/absvdi2.c [ 8%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/absvsi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/absvsi2.c.o -c /<>/projects/compiler-rt/lib/builtins/absvsi2.c [ 8%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/absvti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/absvti2.c.o -c /<>/projects/compiler-rt/lib/builtins/absvti2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/adddf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/adddf3.c.o -c /<>/projects/compiler-rt/lib/builtins/adddf3.c [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/addsf3.c.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/addsf3.c.o -c /<>/projects/compiler-rt/lib/builtins/addsf3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/addtf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/addtf3.c.o -c /<>/projects/compiler-rt/lib/builtins/addtf3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/addvdi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/addvdi3.c.o -c /<>/projects/compiler-rt/lib/builtins/addvdi3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/addvsi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/addvsi3.c.o -c /<>/projects/compiler-rt/lib/builtins/addvsi3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/addvti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/addvti3.c.o -c /<>/projects/compiler-rt/lib/builtins/addvti3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/apple_versioning.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/apple_versioning.c.o -c /<>/projects/compiler-rt/lib/builtins/apple_versioning.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ashldi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ashldi3.c.o -c /<>/projects/compiler-rt/lib/builtins/ashldi3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ashlti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ashlti3.c.o -c /<>/projects/compiler-rt/lib/builtins/ashlti3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ashrdi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ashrdi3.c.o -c /<>/projects/compiler-rt/lib/builtins/ashrdi3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ashrti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ashrti3.c.o -c /<>/projects/compiler-rt/lib/builtins/ashrti3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/clear_cache.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/clear_cache.c.o -c /<>/projects/compiler-rt/lib/builtins/clear_cache.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/clzdi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/clzdi2.c.o -c /<>/projects/compiler-rt/lib/builtins/clzdi2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/clzsi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/clzsi2.c.o -c /<>/projects/compiler-rt/lib/builtins/clzsi2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/clzti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/clzti2.c.o -c /<>/projects/compiler-rt/lib/builtins/clzti2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/cmpdi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/cmpdi2.c.o -c /<>/projects/compiler-rt/lib/builtins/cmpdi2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/cmpti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/cmpti2.c.o -c /<>/projects/compiler-rt/lib/builtins/cmpti2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/comparedf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/comparedf2.c.o -c /<>/projects/compiler-rt/lib/builtins/comparedf2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/comparesf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/comparesf2.c.o -c /<>/projects/compiler-rt/lib/builtins/comparesf2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ctzdi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ctzdi2.c.o -c /<>/projects/compiler-rt/lib/builtins/ctzdi2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ctzsi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ctzsi2.c.o -c /<>/projects/compiler-rt/lib/builtins/ctzsi2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ctzti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ctzti2.c.o -c /<>/projects/compiler-rt/lib/builtins/ctzti2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divdc3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divdc3.c.o -c /<>/projects/compiler-rt/lib/builtins/divdc3.c [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolLabel.cpp [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divdf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divdf3.c.o -c /<>/projects/compiler-rt/lib/builtins/divdf3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divdi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divdi3.c.o -c /<>/projects/compiler-rt/lib/builtins/divdi3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divmoddi4.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divmoddi4.c.o -c /<>/projects/compiler-rt/lib/builtins/divmoddi4.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divmodsi4.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divmodsi4.c.o -c /<>/projects/compiler-rt/lib/builtins/divmodsi4.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divsc3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divsc3.c.o -c /<>/projects/compiler-rt/lib/builtins/divsc3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divsf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divsf3.c.o -c /<>/projects/compiler-rt/lib/builtins/divsf3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divsi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divsi3.c.o -c /<>/projects/compiler-rt/lib/builtins/divsi3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divtc3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divtc3.c.o -c /<>/projects/compiler-rt/lib/builtins/divtc3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divti3.c.o -c /<>/projects/compiler-rt/lib/builtins/divti3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divtf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divtf3.c.o -c /<>/projects/compiler-rt/lib/builtins/divtf3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/divxc3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/divxc3.c.o -c /<>/projects/compiler-rt/lib/builtins/divxc3.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/enable_execute_stack.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/enable_execute_stack.c.o -c /<>/projects/compiler-rt/lib/builtins/enable_execute_stack.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/eprintf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/eprintf.c.o -c /<>/projects/compiler-rt/lib/builtins/eprintf.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/extendsfdf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/extendsfdf2.c.o -c /<>/projects/compiler-rt/lib/builtins/extendsfdf2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/extendhfsf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/extendhfsf2.c.o -c /<>/projects/compiler-rt/lib/builtins/extendhfsf2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ffsdi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ffsdi2.c.o -c /<>/projects/compiler-rt/lib/builtins/ffsdi2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ffsti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ffsti2.c.o -c /<>/projects/compiler-rt/lib/builtins/ffsti2.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixdfdi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixdfdi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixdfdi.c [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixdfsi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixdfsi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixdfsi.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixdfti.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixdfti.c.o -c /<>/projects/compiler-rt/lib/builtins/fixdfti.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixsfdi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixsfdi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixsfdi.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixsfsi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixsfsi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixsfsi.c [ 9%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixsfti.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixsfti.c.o -c /<>/projects/compiler-rt/lib/builtins/fixsfti.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixunsdfdi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsdfdi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixunsdfdi.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixunsdfsi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsdfsi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixunsdfsi.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixunsdfti.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsdfti.c.o -c /<>/projects/compiler-rt/lib/builtins/fixunsdfti.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixunssfdi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixunssfdi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixunssfdi.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixunssfsi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixunssfsi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixunssfsi.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixunssfti.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixunssfti.c.o -c /<>/projects/compiler-rt/lib/builtins/fixunssfti.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixunsxfdi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsxfdi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixunsxfdi.c /<>/projects/compiler-rt/lib/builtins/fixunsxfdi.c: In function ‘__fixunsxfdi’: /<>/projects/compiler-rt/lib/builtins/fixunsxfdi.c:38:30: warning: ‘fb.u.high.s.low’ is used uninitialized in this function [-Wuninitialized] int e = (fb.u.high.s.low & 0x00007FFF) - 16383; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixunsxfsi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsxfsi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixunsxfsi.c /<>/projects/compiler-rt/lib/builtins/fixunsxfsi.c: In function ‘__fixunsxfsi’: /<>/projects/compiler-rt/lib/builtins/fixunsxfsi.c:37:30: warning: ‘fb.u.high.s.low’ is used uninitialized in this function [-Wuninitialized] int e = (fb.u.high.s.low & 0x00007FFF) - 16383; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o -c /<>/utils/TableGen/FixedLenDecoderEmitter.cpp [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixunsxfti.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsxfti.c.o -c /<>/projects/compiler-rt/lib/builtins/fixunsxfti.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixxfdi.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixxfdi.c.o -c /<>/projects/compiler-rt/lib/builtins/fixxfdi.c /<>/projects/compiler-rt/lib/builtins/fixxfdi.c: In function ‘__fixxfdi’: /<>/projects/compiler-rt/lib/builtins/fixxfdi.c:37:30: warning: ‘fb.u.high.s.low’ is used uninitialized in this function [-Wuninitialized] int e = (fb.u.high.s.low & 0x00007FFF) - 16383; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 10%] Linking CXX static library ../../lib/libgtest.a cd /<>/build-llvm/utils/unittest && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/fixxfti.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/fixxfti.c.o -c /<>/projects/compiler-rt/lib/builtins/fixxfti.c cd /<>/build-llvm/utils/unittest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib/libgtest.a CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o /usr/bin/ranlib ../../lib/libgtest.a make[4]: Leaving directory '/<>/build-llvm' [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatdidf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatdidf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatdidf.c [ 10%] Built target gtest [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatdisf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatdisf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatdisf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatdixf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatdixf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatdixf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatsidf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatsidf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatsidf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatsisf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatsisf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatsisf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floattidf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floattidf.c.o -c /<>/projects/compiler-rt/lib/builtins/floattidf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floattisf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floattisf.c.o -c /<>/projects/compiler-rt/lib/builtins/floattisf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floattixf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floattixf.c.o -c /<>/projects/compiler-rt/lib/builtins/floattixf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatundidf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatundidf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatundidf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatundisf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatundisf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatundisf.c [ 10%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolThunk.cpp [ 10%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatundixf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatundixf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatundixf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatunsidf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatunsidf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatunsidf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatunsisf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatunsisf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatunsisf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatuntidf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatuntidf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatuntidf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatuntisf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatuntisf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatuntisf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/floatuntixf.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/floatuntixf.c.o -c /<>/projects/compiler-rt/lib/builtins/floatuntixf.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/int_util.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/int_util.c.o -c /<>/projects/compiler-rt/lib/builtins/int_util.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/lshrdi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/lshrdi3.c.o -c /<>/projects/compiler-rt/lib/builtins/lshrdi3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/lshrti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/lshrti3.c.o -c /<>/projects/compiler-rt/lib/builtins/lshrti3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/moddi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/moddi3.c.o -c /<>/projects/compiler-rt/lib/builtins/moddi3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/modsi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/modsi3.c.o -c /<>/projects/compiler-rt/lib/builtins/modsi3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/modti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/modti3.c.o -c /<>/projects/compiler-rt/lib/builtins/modti3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/muldc3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/muldc3.c.o -c /<>/projects/compiler-rt/lib/builtins/muldc3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/muldf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/muldf3.c.o -c /<>/projects/compiler-rt/lib/builtins/muldf3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/muldi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/muldi3.c.o -c /<>/projects/compiler-rt/lib/builtins/muldi3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/mulodi4.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/mulodi4.c.o -c /<>/projects/compiler-rt/lib/builtins/mulodi4.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/mulosi4.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/mulosi4.c.o -c /<>/projects/compiler-rt/lib/builtins/mulosi4.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/muloti4.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/muloti4.c.o -c /<>/projects/compiler-rt/lib/builtins/muloti4.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/mulsc3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/mulsc3.c.o -c /<>/projects/compiler-rt/lib/builtins/mulsc3.c [ 10%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp [ 10%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/mulsf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/mulsf3.c.o -c /<>/projects/compiler-rt/lib/builtins/mulsf3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/multi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/multi3.c.o -c /<>/projects/compiler-rt/lib/builtins/multi3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/multf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/multf3.c.o -c /<>/projects/compiler-rt/lib/builtins/multf3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/mulvdi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/mulvdi3.c.o -c /<>/projects/compiler-rt/lib/builtins/mulvdi3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/mulvsi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/mulvsi3.c.o -c /<>/projects/compiler-rt/lib/builtins/mulvsi3.c [ 10%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/mulvti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/mulvti3.c.o -c /<>/projects/compiler-rt/lib/builtins/mulvti3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/mulxc3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/mulxc3.c.o -c /<>/projects/compiler-rt/lib/builtins/mulxc3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/negdf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/negdf2.c.o -c /<>/projects/compiler-rt/lib/builtins/negdf2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/negdi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/negdi2.c.o -c /<>/projects/compiler-rt/lib/builtins/negdi2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/negsf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/negsf2.c.o -c /<>/projects/compiler-rt/lib/builtins/negsf2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/negti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/negti2.c.o -c /<>/projects/compiler-rt/lib/builtins/negti2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/negvdi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/negvdi2.c.o -c /<>/projects/compiler-rt/lib/builtins/negvdi2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/negvsi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/negvsi2.c.o -c /<>/projects/compiler-rt/lib/builtins/negvsi2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/negvti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/negvti2.c.o -c /<>/projects/compiler-rt/lib/builtins/negvti2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/paritydi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/paritydi2.c.o -c /<>/projects/compiler-rt/lib/builtins/paritydi2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/paritysi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/paritysi2.c.o -c /<>/projects/compiler-rt/lib/builtins/paritysi2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/parityti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/parityti2.c.o -c /<>/projects/compiler-rt/lib/builtins/parityti2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/popcountdi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/popcountdi2.c.o -c /<>/projects/compiler-rt/lib/builtins/popcountdi2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/popcountsi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/popcountsi2.c.o -c /<>/projects/compiler-rt/lib/builtins/popcountsi2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/popcountti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/popcountti2.c.o -c /<>/projects/compiler-rt/lib/builtins/popcountti2.c [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/powidf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/powidf2.c.o -c /<>/projects/compiler-rt/lib/builtins/powidf2.c [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/powisf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/powisf2.c.o -c /<>/projects/compiler-rt/lib/builtins/powisf2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/powitf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/powitf2.c.o -c /<>/projects/compiler-rt/lib/builtins/powitf2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/powixf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/powixf2.c.o -c /<>/projects/compiler-rt/lib/builtins/powixf2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/subdf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/subdf3.c.o -c /<>/projects/compiler-rt/lib/builtins/subdf3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/subsf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/subsf3.c.o -c /<>/projects/compiler-rt/lib/builtins/subsf3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/subvdi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/subvdi3.c.o -c /<>/projects/compiler-rt/lib/builtins/subvdi3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/subvsi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/subvsi3.c.o -c /<>/projects/compiler-rt/lib/builtins/subvsi3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/subvti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/subvti3.c.o -c /<>/projects/compiler-rt/lib/builtins/subvti3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/subtf3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/subtf3.c.o -c /<>/projects/compiler-rt/lib/builtins/subtf3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/trampoline_setup.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/trampoline_setup.c.o -c /<>/projects/compiler-rt/lib/builtins/trampoline_setup.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/truncdfhf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/truncdfhf2.c.o -c /<>/projects/compiler-rt/lib/builtins/truncdfhf2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/truncdfsf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/truncdfsf2.c.o -c /<>/projects/compiler-rt/lib/builtins/truncdfsf2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/truncsfhf2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/truncsfhf2.c.o -c /<>/projects/compiler-rt/lib/builtins/truncsfhf2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ucmpdi2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ucmpdi2.c.o -c /<>/projects/compiler-rt/lib/builtins/ucmpdi2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/ucmpti2.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/ucmpti2.c.o -c /<>/projects/compiler-rt/lib/builtins/ucmpti2.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/udivdi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/udivdi3.c.o -c /<>/projects/compiler-rt/lib/builtins/udivdi3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/udivmoddi4.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/udivmoddi4.c.o -c /<>/projects/compiler-rt/lib/builtins/udivmoddi4.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/udivmodsi4.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/udivmodsi4.c.o -c /<>/projects/compiler-rt/lib/builtins/udivmodsi4.c [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/udivmodti4.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/udivmodti4.c.o -c /<>/projects/compiler-rt/lib/builtins/udivmodti4.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/udivsi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/udivsi3.c.o -c /<>/projects/compiler-rt/lib/builtins/udivsi3.c [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/udivti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/udivti3.c.o -c /<>/projects/compiler-rt/lib/builtins/udivti3.c /<>/utils/TableGen/FixedLenDecoderEmitter.cpp:975:6: warning: ‘void {anonymous}::FilterChooser::SingletonExists(unsigned int) const’ defined but not used [-Wunused-function] void FilterChooser::SingletonExists(unsigned Opc) const { ^~~~~~~~~~~~~ [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/umoddi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/umoddi3.c.o -c /<>/projects/compiler-rt/lib/builtins/umoddi3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/umodsi3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/umodsi3.c.o -c /<>/projects/compiler-rt/lib/builtins/umodsi3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/umodti3.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/umodti3.c.o -c /<>/projects/compiler-rt/lib/builtins/umodti3.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/emutls.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/emutls.c.o -c /<>/projects/compiler-rt/lib/builtins/emutls.c [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/gcc_personality_v0.c.o cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/builtins -I/<>/projects/compiler-rt/lib/builtins -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -Wall -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -o CMakeFiles/clang_rt.builtins-armhf.dir/gcc_personality_v0.c.o -c /<>/projects/compiler-rt/lib/builtins/gcc_personality_v0.c [ 11%] Linking C static library ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.builtins-armhf.a cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/cmake -P CMakeFiles/clang_rt.builtins-armhf.dir/cmake_clean_target.cmake cd /<>/build-llvm/projects/compiler-rt/lib/builtins && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang_rt.builtins-armhf.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.builtins-armhf.a CMakeFiles/clang_rt.builtins-armhf.dir/arm/adddf3vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/addsf3vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cdcmp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cdcmpeq_check_nan.c.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cfcmp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_cfcmpeq_check_nan.c.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_dcmp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_div0.c.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_drsub.c.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_fcmp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_frsub.c.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_idivmod.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_ldivmod.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memcmp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memcpy.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memmove.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_memset.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_uidivmod.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/aeabi_uldivmod.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/bswapdi2.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/bswapsi2.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/clzdi2.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/clzsi2.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/comparesf2.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/divdf3vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/divmodsi4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/divsf3vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/divsi3.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/eqdf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/eqsf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/extendsfdf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixdfsivfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixsfsivfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixunsdfsivfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/fixunssfsivfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatsidfvfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatsisfvfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatunssidfvfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/floatunssisfvfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/gedf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/gesf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/gtdf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/gtsf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/ledf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/lesf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/ltdf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/ltsf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/modsi3.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/muldf3vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/mulsf3vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/nedf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/negdf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/negsf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/nesf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/restore_vfp_d8_d15_regs.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/save_vfp_d8_d15_regs.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/subdf3vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/subsf3vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/switch16.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/switch32.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/switch8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/switchu8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_add_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_add_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_and_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_and_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_max_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_max_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_min_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_min_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_nand_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_nand_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_or_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_or_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_sub_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_sub_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umax_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umax_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umin_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_umin_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_xor_4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_fetch_and_xor_8.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/sync_synchronize.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/truncdfsf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/udivmodsi4.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/udivsi3.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/umodsi3.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/unorddf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/arm/unordsf2vfp.S.o CMakeFiles/clang_rt.builtins-armhf.dir/absvdi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/absvsi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/absvti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/adddf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/addsf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/addtf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/addvdi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/addvsi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/addvti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/apple_versioning.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ashldi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ashlti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ashrdi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ashrti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/clear_cache.c.o CMakeFiles/clang_rt.builtins-armhf.dir/clzdi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/clzsi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/clzti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/cmpdi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/cmpti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/comparedf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/comparesf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ctzdi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ctzsi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ctzti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divdc3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divdf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divdi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divmoddi4.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divmodsi4.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divsc3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divsf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divsi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divtc3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divtf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/divxc3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/enable_execute_stack.c.o CMakeFiles/clang_rt.builtins-armhf.dir/eprintf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/extendsfdf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/extendhfsf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ffsdi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ffsti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixdfdi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixdfsi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixdfti.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixsfdi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixsfsi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixsfti.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsdfdi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsdfsi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsdfti.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixunssfdi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixunssfsi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixunssfti.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsxfdi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsxfsi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixunsxfti.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixxfdi.c.o CMakeFiles/clang_rt.builtins-armhf.dir/fixxfti.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatdidf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatdisf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatdixf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatsidf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatsisf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floattidf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floattisf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floattixf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatundidf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatundisf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatundixf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatunsidf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatunsisf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatuntidf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatuntisf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/floatuntixf.c.o CMakeFiles/clang_rt.builtins-armhf.dir/int_util.c.o CMakeFiles/clang_rt.builtins-armhf.dir/lshrdi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/lshrti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/moddi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/modsi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/modti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/muldc3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/muldf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/muldi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/mulodi4.c.o CMakeFiles/clang_rt.builtins-armhf.dir/mulosi4.c.o CMakeFiles/clang_rt.builtins-armhf.dir/muloti4.c.o CMakeFiles/clang_rt.builtins-armhf.dir/mulsc3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/mulsf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/multi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/multf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/mulvdi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/mulvsi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/mulvti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/mulxc3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/negdf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/negdi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/negsf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/negti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/negvdi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/negvsi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/negvti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/paritydi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/paritysi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/parityti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/popcountdi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/popcountsi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/popcountti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/powidf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/powisf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/powitf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/powixf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/subdf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/subsf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/subvdi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/subvsi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/subvti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/subtf3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/trampoline_setup.c.o CMakeFiles/clang_rt.builtins-armhf.dir/truncdfhf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/truncdfsf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/truncsfhf2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ucmpdi2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/ucmpti2.c.o CMakeFiles/clang_rt.builtins-armhf.dir/udivdi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/udivmoddi4.c.o CMakeFiles/clang_rt.builtins-armhf.dir/udivmodsi4.c.o CMakeFiles/clang_rt.builtins-armhf.dir/udivmodti4.c.o CMakeFiles/clang_rt.builtins-armhf.dir/udivsi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/udivti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/umoddi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/umodsi3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/umodti3.c.o CMakeFiles/clang_rt.builtins-armhf.dir/emutls.c.o CMakeFiles/clang_rt.builtins-armhf.dir/gcc_personality_v0.c.o /usr/bin/ranlib ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.builtins-armhf.a make[4]: Leaving directory '/<>/build-llvm' [ 11%] Built target clang_rt.builtins-armhf /usr/bin/make -f projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/build.make projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/lsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/lsan /<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/depend.internal". Scanning dependencies of target lsan make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/build.make projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 11%] Built target lsan [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o -c /<>/utils/TableGen/InstrInfoEmitter.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/DebugInfo/PDB -I/<>/lib/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o -c /<>/lib/DebugInfo/PDB/PDBSymDumper.cpp /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/depend.internal". Scanning dependencies of target RTUbsan_cxx.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 11%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_handlers_cxx.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -o CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_handlers_cxx.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_handlers_cxx.cc [ 11%] Linking CXX static library ../../libLLVMDebugInfoPDB.a cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoPDB.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/DebugInfo/PDB && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoPDB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMDebugInfoPDB.a CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o /usr/bin/ranlib ../../libLLVMDebugInfoPDB.a make[4]: Leaving directory '/<>/build-llvm' [ 11%] Built target LLVMDebugInfoPDB /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/depend.internal". Scanning dependencies of target RTUbsan_standalone.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 11%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/ubsan_init_standalone.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTUbsan_standalone.armhf.dir/ubsan_init_standalone.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_init_standalone.cc make[4]: Leaving directory '/<>/build-llvm' [ 11%] Built target RTUbsan_standalone.armhf /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/depend.internal". Scanning dependencies of target RTSanitizerCommonLibc.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 11%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_common_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_common_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cc [ 11%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -o CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_type_hash.cc [ 11%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep.cc [ 11%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_itanium.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -o CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_itanium.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o -c /<>/utils/TableGen/IntrinsicEmitter.cpp [ 11%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_win.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -o CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_win.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_type_hash_win.cc make[4]: Leaving directory '/<>/build-llvm' [ 11%] Built target RTUbsan_cxx.armhf /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/depend.internal". Scanning dependencies of target RTSanitizerCommon.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 11%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_allocator.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_allocator.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cc [ 11%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_common.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_common.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_common.cc [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o -c /<>/utils/TableGen/OptParserEmitter.cpp [ 11%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_mapping_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_mapping_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc [ 11%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_linux_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_linux_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc [ 11%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector1.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector1.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector1.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_posix_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_posix_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stacktrace_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stacktrace_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stoptheworld_linux_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stoptheworld_linux_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector2.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector2.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector2.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_posix_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_posix_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flags.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flags.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_flags.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flag_parser.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flag_parser.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_unwind_linux_libcdep.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_unwind_linux_libcdep.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cc make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target RTSanitizerCommonLibc.armhf /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/depend.internal". Scanning dependencies of target RTUbsan.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_diag.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTUbsan.armhf.dir/ubsan_diag.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_diag.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libc.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libc.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_libc.cc [ 13%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_init.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTUbsan.armhf.dir/ubsan_init.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_init.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libignore.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libignore.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cc [ 13%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_flags.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTUbsan.armhf.dir/ubsan_flags.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_flags.cc [ 13%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_handlers.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTUbsan.armhf.dir/ubsan_handlers.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_handlers.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_linux.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_linux.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_mac.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_mac.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_mac.cc [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o -c /<>/utils/TableGen/PseudoLoweringEmitter.cpp [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_persistent_allocator.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_persistent_allocator.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_linux.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_linux.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_posix.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_posix.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc [ 13%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_value.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/ubsan -I/<>/projects/compiler-rt/lib/ubsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/ubsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTUbsan.armhf.dir/ubsan_value.cc.o -c /<>/projects/compiler-rt/lib/ubsan/ubsan_value.cc make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target RTUbsan.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/DependInfo.cmake --color= [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_posix.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_posix.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_posix.cc Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/depend.internal". Scanning dependencies of target RTAsan_cxx.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/asan_new_delete.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan_cxx.armhf.dir/asan_new_delete.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_new_delete.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_printf.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_printf.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_printf.cc make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target RTAsan_cxx.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/depend.internal". Scanning dependencies of target asan_blacklist make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Copying asan_blacklist.txt... cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/cmake -E copy_if_different /<>/projects/compiler-rt/lib/asan/asan_blacklist.txt /<>/build-llvm/./lib/clang/3.8.1/asan_blacklist.txt make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target asan_blacklist /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/depend.internal". Scanning dependencies of target RTAsan_preinit.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/asan_preinit.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan_preinit.armhf.dir/asan_preinit.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_preinit.cc make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target RTAsan_preinit.armhf /usr/bin/make -f projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/build.make projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/interception /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/interception /<>/build-llvm/projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/DependInfo.cmake --color= [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_common.cc.o Dependee "/<>/build-llvm/projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/interception/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/depend.internal". cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_common.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cc Scanning dependencies of target RTInterception.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/build.make projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Building CXX object projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/interception_linux.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/interception && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/interception -I/<>/projects/compiler-rt/lib/interception -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/interception/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTInterception.armhf.dir/interception_linux.cc.o -c /<>/projects/compiler-rt/lib/interception/interception_linux.cc [ 13%] Building CXX object projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/interception_mac.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/interception && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/interception -I/<>/projects/compiler-rt/lib/interception -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/interception/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTInterception.armhf.dir/interception_mac.cc.o -c /<>/projects/compiler-rt/lib/interception/interception_mac.cc [ 13%] Building CXX object projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/interception_win.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/interception && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/interception -I/<>/projects/compiler-rt/lib/interception -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/interception/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTInterception.armhf.dir/interception_win.cc.o -c /<>/projects/compiler-rt/lib/interception/interception_win.cc [ 13%] Building CXX object projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/interception_type_test.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/interception && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/interception -I/<>/projects/compiler-rt/lib/interception -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/interception/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTInterception.armhf.dir/interception_type_test.cc.o -c /<>/projects/compiler-rt/lib/interception/interception_type_test.cc make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target RTInterception.armhf /usr/bin/make -f projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/build.make projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/lsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/lsan /<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/depend.internal". Scanning dependencies of target RTLSanCommon.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/build.make projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_freebsd.cc.o [ 13%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/lsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/lsan -I/<>/projects/compiler-rt/lib/lsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/lsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTLSanCommon.armhf.dir/lsan_common.cc.o -c /<>/projects/compiler-rt/lib/lsan/lsan_common.cc cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_freebsd.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_freebsd.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_linux.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_linux.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_linux.cc [ 13%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common_linux.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/lsan && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/lsan -I/<>/projects/compiler-rt/lib/lsan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/lsan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTLSanCommon.armhf.dir/lsan_common_linux.cc.o -c /<>/projects/compiler-rt/lib/lsan/lsan_common_linux.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_mac.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_mac.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target RTLSanCommon.armhf [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stackdepot.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stackdepot.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace_printer.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace_printer.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_suppressions.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_suppressions.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_libbacktrace.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_libbacktrace.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_mac.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_mac.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_win.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_win.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_tls_get_addr.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_tls_get_addr.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_thread_registry.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_thread_registry.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cc [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_win.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_win.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_win.cc /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/depend.internal". Scanning dependencies of target RTAsan.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_allocator.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_allocator.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_allocator.cc [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o -c /<>/utils/TableGen/RegisterInfoEmitter.cpp make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target RTSanitizerCommon.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/depend.internal". Scanning dependencies of target RTAsan_dynamic.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_allocator.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_allocator.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_allocator.cc [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o -c /<>/utils/TableGen/SubtargetEmitter.cpp [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_activation.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_activation.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_activation.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_activation.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_activation.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_activation.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_debugging.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_debugging.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_debugging.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_debugging.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_debugging.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_debugging.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_fake_stack.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_fake_stack.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_fake_stack.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_fake_stack.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_fake_stack.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_fake_stack.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_flags.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_flags.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_flags.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_flags.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_flags.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_flags.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_globals.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_globals.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_globals.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_globals.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_globals.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_globals.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_interceptors.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_interceptors.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_interceptors.cc [ 13%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_interceptors.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_interceptors.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_interceptors.cc [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o -c /<>/utils/TableGen/TableGen.cpp [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o -c /<>/utils/TableGen/X86DisassemblerTables.cpp [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o -c /<>/utils/TableGen/X86ModRMFilters.cpp [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o -c /<>/utils/TableGen/X86RecognizableInstr.cpp [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o cd /<>/build-llvm/utils/TableGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/utils/TableGen -I/<>/utils/TableGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o -c /<>/utils/TableGen/CTagsEmitter.cpp /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/depend.internal". Scanning dependencies of target clang_rt.asan-preinit-armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Linking CXX static library ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan-preinit-armhf.a cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/cmake -P CMakeFiles/clang_rt.asan-preinit-armhf.dir/cmake_clean_target.cmake cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang_rt.asan-preinit-armhf.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan-preinit-armhf.a CMakeFiles/RTAsan_preinit.armhf.dir/asan_preinit.cc.o /usr/bin/ranlib ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan-preinit-armhf.a make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target clang_rt.asan-preinit-armhf /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/depend.internal". Scanning dependencies of target RTSanitizerCommonNoLibc.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/sanitizer_common_nolibc.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common && /usr/bin/g++-6 -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -DSANITIZER_NEEDS_SEGV=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/sanitizer_common -I/<>/projects/compiler-rt/lib/sanitizer_common -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -Wframe-larger-than=570 -o CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/sanitizer_common_nolibc.cc.o -c /<>/projects/compiler-rt/lib/sanitizer_common/sanitizer_common_nolibc.cc make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target RTSanitizerCommonNoLibc.armhf /usr/bin/make -f tools/polly/lib/External/CMakeFiles/PollyISL.dir/build.make tools/polly/lib/External/CMakeFiles/PollyISL.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/lib/External /<>/build-llvm /<>/build-llvm/tools/polly/lib/External /<>/build-llvm/tools/polly/lib/External/CMakeFiles/PollyISL.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/polly/lib/External/CMakeFiles/PollyISL.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/polly/lib/External/CMakeFiles/PollyISL.dir/depend.internal". Dependee "/<>/build-llvm/tools/polly/lib/External/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/polly/lib/External/CMakeFiles/PollyISL.dir/depend.internal". make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target obj.llvm-tblgen /usr/bin/make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lto /<>/build-llvm /<>/build-llvm/tools/lto /<>/build-llvm/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lto/CMakeFiles/LTO_exports.dir/depend.internal". Dependee "/<>/build-llvm/tools/lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lto/CMakeFiles/LTO_exports.dir/depend.internal". Scanning dependencies of target LTO_exports make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/build make[4]: Entering directory '/<>/build-llvm' Scanning dependencies of target PollyISL make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/lib/External/CMakeFiles/PollyISL.dir/build.make tools/polly/lib/External/CMakeFiles/PollyISL.dir/build [ 13%] Creating export file for LTO cd /<>/build-llvm/tools/lto && echo { > LTO.exports cd /<>/build-llvm/tools/lto && grep -q [[:alnum:]] /<>/tools/lto/lto.exports && echo " global:" >> LTO.exports || : cd /<>/build-llvm/tools/lto && sed -e "s/\$/;/" -e "s/^/ /" < /<>/tools/lto/lto.exports >> LTO.exports cd /<>/build-llvm/tools/lto && echo " local: *;" >> LTO.exports cd /<>/build-llvm/tools/lto && echo "};" >> LTO.exports make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target LTO_exports /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/utils/TableGen /<>/build-llvm /<>/build-llvm/tools/clang/utils/TableGen /<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-llvm' Dependee "/<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/depend.internal". [ 13%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/basis_reduction_tab.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/basis_reduction_tab.c.o -c /<>/tools/polly/lib/External/isl/basis_reduction_tab.c Scanning dependencies of target obj.clang-tblgen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 13%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangASTNodesEmitter.cpp.o cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/utils/TableGen -I/<>/tools/clang/utils/TableGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.clang-tblgen.dir/ClangASTNodesEmitter.cpp.o -c /<>/tools/clang/utils/TableGen/ClangASTNodesEmitter.cpp [ 13%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_aff.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_aff.c.o -c /<>/tools/polly/lib/External/isl/isl_aff.c [ 13%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangAttrEmitter.cpp.o cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/utils/TableGen -I/<>/tools/clang/utils/TableGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.clang-tblgen.dir/ClangAttrEmitter.cpp.o -c /<>/tools/clang/utils/TableGen/ClangAttrEmitter.cpp [ 13%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_affine_hull.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_affine_hull.c.o -c /<>/tools/polly/lib/External/isl/isl_affine_hull.c [ 13%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/utils/TableGen -I/<>/tools/clang/utils/TableGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o -c /<>/tools/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp [ 13%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_arg.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_arg.c.o -c /<>/tools/polly/lib/External/isl/isl_arg.c [ 13%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_ast_build.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_ast_build.c.o -c /<>/tools/polly/lib/External/isl/isl_ast_build.c [ 13%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/utils/TableGen -I/<>/tools/clang/utils/TableGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o -c /<>/tools/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp [ 13%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_ast_build_expr.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_ast_build_expr.c.o -c /<>/tools/polly/lib/External/isl/isl_ast_build_expr.c [ 13%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_ast.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_ast.c.o -c /<>/tools/polly/lib/External/isl/isl_ast.c [ 13%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/utils/TableGen -I/<>/tools/clang/utils/TableGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o -c /<>/tools/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp [ 13%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_ast_codegen.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_ast_codegen.c.o -c /<>/tools/polly/lib/External/isl/isl_ast_codegen.c [ 13%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/utils/TableGen -I/<>/tools/clang/utils/TableGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o -c /<>/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp [ 13%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_ast_graft.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_ast_graft.c.o -c /<>/tools/polly/lib/External/isl/isl_ast_graft.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_band.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_band.c.o -c /<>/tools/polly/lib/External/isl/isl_band.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_bernstein.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_bernstein.c.o -c /<>/tools/polly/lib/External/isl/isl_bernstein.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_blk.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_blk.c.o -c /<>/tools/polly/lib/External/isl/isl_blk.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_bound.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_bound.c.o -c /<>/tools/polly/lib/External/isl/isl_bound.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_coalesce.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_coalesce.c.o -c /<>/tools/polly/lib/External/isl/isl_coalesce.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_constraint.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_constraint.c.o -c /<>/tools/polly/lib/External/isl/isl_constraint.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_convex_hull.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_convex_hull.c.o -c /<>/tools/polly/lib/External/isl/isl_convex_hull.c [ 14%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangSACheckersEmitter.cpp.o cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/utils/TableGen -I/<>/tools/clang/utils/TableGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.clang-tblgen.dir/ClangSACheckersEmitter.cpp.o -c /<>/tools/clang/utils/TableGen/ClangSACheckersEmitter.cpp [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_ctx.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_ctx.c.o -c /<>/tools/polly/lib/External/isl/isl_ctx.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_deprecated.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_deprecated.c.o -c /<>/tools/polly/lib/External/isl/isl_deprecated.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_dim_map.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_dim_map.c.o -c /<>/tools/polly/lib/External/isl/isl_dim_map.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_equalities.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_equalities.c.o -c /<>/tools/polly/lib/External/isl/isl_equalities.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_factorization.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_factorization.c.o -c /<>/tools/polly/lib/External/isl/isl_factorization.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_farkas.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_farkas.c.o -c /<>/tools/polly/lib/External/isl/isl_farkas.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_ffs.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_ffs.c.o -c /<>/tools/polly/lib/External/isl/isl_ffs.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_flow.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_flow.c.o -c /<>/tools/polly/lib/External/isl/isl_flow.c [ 14%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/NeonEmitter.cpp.o cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/utils/TableGen -I/<>/tools/clang/utils/TableGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.clang-tblgen.dir/NeonEmitter.cpp.o -c /<>/tools/clang/utils/TableGen/NeonEmitter.cpp [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_fold.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_fold.c.o -c /<>/tools/polly/lib/External/isl/isl_fold.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_hash.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_hash.c.o -c /<>/tools/polly/lib/External/isl/isl_hash.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_id.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_id.c.o -c /<>/tools/polly/lib/External/isl/isl_id.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_id_to_ast_expr.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_id_to_ast_expr.c.o -c /<>/tools/polly/lib/External/isl/isl_id_to_ast_expr.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_id_to_pw_aff.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_id_to_pw_aff.c.o -c /<>/tools/polly/lib/External/isl/isl_id_to_pw_aff.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_ilp.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_ilp.c.o -c /<>/tools/polly/lib/External/isl/isl_ilp.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_imath.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_imath.c.o -c /<>/tools/polly/lib/External/isl/isl_imath.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_input.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_input.c.o -c /<>/tools/polly/lib/External/isl/isl_input.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_int_sioimath.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_int_sioimath.c.o -c /<>/tools/polly/lib/External/isl/isl_int_sioimath.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_local_space.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_local_space.c.o -c /<>/tools/polly/lib/External/isl/isl_local_space.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_lp.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_lp.c.o -c /<>/tools/polly/lib/External/isl/isl_lp.c [ 14%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_map.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_map.c.o -c /<>/tools/polly/lib/External/isl/isl_map.c [ 15%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/TableGen.cpp.o cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/utils/TableGen -I/<>/tools/clang/utils/TableGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.clang-tblgen.dir/TableGen.cpp.o -c /<>/tools/clang/utils/TableGen/TableGen.cpp make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target obj.clang-tblgen /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/libclang /<>/build-llvm /<>/build-llvm/tools/clang/tools/libclang /<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/depend.internal". Scanning dependencies of target libclang_exports make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Creating export file for libclang cd /<>/build-llvm/tools/clang/tools/libclang && echo { > libclang.exports cd /<>/build-llvm/tools/clang/tools/libclang && grep -q [[:alnum:]] /<>/tools/clang/tools/libclang/libclang.exports && echo " global:" >> libclang.exports || : cd /<>/build-llvm/tools/clang/tools/libclang && sed -e "s/\$/;/" -e "s/^/ /" < /<>/tools/clang/tools/libclang/libclang.exports >> libclang.exports cd /<>/build-llvm/tools/clang/tools/libclang && echo " local: *;" >> libclang.exports cd /<>/build-llvm/tools/clang/tools/libclang && echo "};" >> libclang.exports make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target libclang_exports /usr/bin/make -f tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/build.make tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/scan-build /<>/build-llvm /<>/build-llvm/tools/clang/tools/scan-build /<>/build-llvm/tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/scan-build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/depend.internal". Scanning dependencies of target scan-build make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/build.make tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Generating ../../../../bin/scan-build cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E make_directory /<>/build-llvm/bin cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-build/bin/scan-build /<>/build-llvm/bin/ [ 15%] Generating ../../../../libexec/ccc-analyzer cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E make_directory /<>/build-llvm/libexec cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-build/libexec/ccc-analyzer /<>/build-llvm/libexec/ [ 15%] Generating ../../../../libexec/c++-analyzer cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E make_directory /<>/build-llvm/libexec cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-build/libexec/c++-analyzer /<>/build-llvm/libexec/ [ 15%] Generating ../../../../share/man/man1/scan-build.1 cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E make_directory /<>/build-llvm/share/man/man1 cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-build/man/scan-build.1 /<>/build-llvm/share/man/man1/ [ 15%] Generating ../../../../share/scan-build/scanview.css cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E make_directory /<>/build-llvm/share/scan-build cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-build/share/scan-build/scanview.css /<>/build-llvm/share/scan-build/ [ 15%] Generating ../../../../share/scan-build/sorttable.js cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E make_directory /<>/build-llvm/share/scan-build cd /<>/build-llvm/tools/clang/tools/scan-build && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-build/share/scan-build/sorttable.js /<>/build-llvm/share/scan-build/ make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target scan-build [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_linux.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_linux.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_linux.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_mac.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_mac.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_mac.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_malloc_linux.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_malloc_linux.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_malloc_linux.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_malloc_mac.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_malloc_mac.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_malloc_mac.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_malloc_win.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_malloc_win.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_malloc_win.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_poisoning.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_poisoning.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_poisoning.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_posix.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_posix.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_posix.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_report.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_report.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_report.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_rtl.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_rtl.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_rtl.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_stack.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_stack.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_stack.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_stats.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_stats.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_stats.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_suppressions.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_suppressions.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_suppressions.cc [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_thread.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_thread.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_thread.cc [ 15%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_map_list.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_map_list.c.o -c /<>/tools/polly/lib/External/isl/isl_map_list.c [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/asan_win.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -o CMakeFiles/RTAsan.armhf.dir/asan_win.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_win.cc /usr/bin/make -f tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/build.make tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/scan-view /<>/build-llvm /<>/build-llvm/tools/clang/tools/scan-view /<>/build-llvm/tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/scan-view/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/depend.internal". Scanning dependencies of target scan-view make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/build.make tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Generating ../../../../bin/scan-view cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E make_directory /<>/build-llvm/bin cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-view/bin/scan-view /<>/build-llvm/bin/ [ 15%] Generating ../../../../share/scan-view/ScanView.py cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E make_directory /<>/build-llvm/share/scan-view cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-view/share/ScanView.py /<>/build-llvm/share/scan-view/ [ 15%] Generating ../../../../share/scan-view/Reporter.py cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E make_directory /<>/build-llvm/share/scan-view cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-view/share/Reporter.py /<>/build-llvm/share/scan-view/ [ 15%] Generating ../../../../share/scan-view/startfile.py cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E make_directory /<>/build-llvm/share/scan-view cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-view/share/startfile.py /<>/build-llvm/share/scan-view/ [ 15%] Generating ../../../../share/scan-view/FileRadar.scpt cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E make_directory /<>/build-llvm/share/scan-view cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-view/share/FileRadar.scpt /<>/build-llvm/share/scan-view/ [ 15%] Generating ../../../../share/scan-view/GetRadarVersion.scpt cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E make_directory /<>/build-llvm/share/scan-view cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-view/share/GetRadarVersion.scpt /<>/build-llvm/share/scan-view/ [ 15%] Generating ../../../../share/scan-view/bugcatcher.ico cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E make_directory /<>/build-llvm/share/scan-view cd /<>/build-llvm/tools/clang/tools/scan-view && /usr/bin/cmake -E copy /<>/tools/clang/tools/scan-view/share/bugcatcher.ico /<>/build-llvm/share/scan-view/ make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target scan-view /usr/bin/make -f tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/build.make tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/scripts /<>/build-llvm /<>/build-llvm/tools/lldb/scripts /<>/build-llvm/tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/scripts/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/depend.internal". Scanning dependencies of target swig_wrapper make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/build.make tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Python script building LLDB Python wrapper cd /<>/build-llvm/tools/lldb/scripts && /usr/bin/python2.7 /<>/tools/lldb/scripts/prepare_bindings.py --srcRoot=/<>/tools/lldb --targetDir=/<>/build-llvm/tools/lldb/scripts --cfgBldDir=/<>/build-llvm/tools/lldb/scripts --prefix=/<>/build-llvm --swigExecutable=/usr/bin/swig3.0 [ 15%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_map_simplify.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_map_simplify.c.o -c /<>/tools/polly/lib/External/isl/isl_map_simplify.c [ 15%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_map_subtract.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_map_subtract.c.o -c /<>/tools/polly/lib/External/isl/isl_map_subtract.c [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_linux.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_linux.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_linux.cc make[4]: Leaving directory '/<>/build-llvm' [ 15%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_map_to_basic_set.c.o [ 15%] Built target RTAsan.armhf /usr/bin/make -f tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/build.make tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/depend cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_map_to_basic_set.c.o -c /<>/tools/polly/lib/External/isl/isl_map_to_basic_set.c make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/API /<>/build-llvm /<>/build-llvm/tools/lldb/source/API /<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/API/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/depend.internal". Scanning dependencies of target liblldb_exports make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/build.make tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Creating export file for liblldb cd /<>/build-llvm/tools/lldb/source/API && echo { > liblldb.exports cd /<>/build-llvm/tools/lldb/source/API && grep -q [[:alnum:]] /<>/tools/lldb/source/API/liblldb.exports && echo " global:" >> liblldb.exports || : cd /<>/build-llvm/tools/lldb/source/API && sed -e "s/\$/;/" -e "s/^/ /" < /<>/tools/lldb/source/API/liblldb.exports >> liblldb.exports cd /<>/build-llvm/tools/lldb/source/API && echo " local: *;" >> liblldb.exports cd /<>/build-llvm/tools/lldb/source/API && echo "};" >> liblldb.exports make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target liblldb_exports /usr/bin/make -f tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/build.make tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/depend make[4]: Entering directory '/<>/build-llvm' [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_mac.cc.o cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/scripts/Python/modules/readline /<>/build-llvm /<>/build-llvm/tools/lldb/scripts/Python/modules/readline /<>/build-llvm/tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/DependInfo.cmake --color= cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_mac.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_mac.cc Dependee "/<>/build-llvm/tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/scripts/Python/modules/readline/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/depend.internal". Scanning dependencies of target readline make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/build.make tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_malloc_linux.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_malloc_linux.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_malloc_linux.cc [ 15%] Building CXX object tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/readline.cpp.o cd /<>/build-llvm/tools/lldb/scripts/Python/modules/readline && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Dreadline_EXPORTS -I/<>/build-llvm/tools/lldb/scripts/Python/modules/readline -I/<>/tools/lldb/scripts/Python/modules/readline -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -Wno-macro-redefined -O2 -g -DNDEBUG -fPIC -o CMakeFiles/readline.dir/readline.cpp.o -c /<>/tools/lldb/scripts/Python/modules/readline/readline.cpp [ 15%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_mat.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_mat.c.o -c /<>/tools/polly/lib/External/isl/isl_mat.c [ 15%] Linking CXX shared library ../../../../../../lib/readline.so cd /<>/build-llvm/tools/lldb/scripts/Python/modules/readline && /usr/bin/cmake -E cmake_link_script CMakeFiles/readline.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -Wno-macro-redefined -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,defs -shared -Wl,-soname,readline.so -o ../../../../../../lib/readline.so CMakeFiles/readline.dir/readline.cpp.o -lpython2.7 -ledit -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target readline /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/bugpoint-passes /<>/build-llvm /<>/build-llvm/tools/bugpoint-passes /<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend.internal". Dependee "/<>/build-llvm/tools/bugpoint-passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend.internal". Scanning dependencies of target BugpointPasses_exports make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Creating export file for BugpointPasses cd /<>/build-llvm/tools/bugpoint-passes && echo { > BugpointPasses.exports cd /<>/build-llvm/tools/bugpoint-passes && grep -q [[:alnum:]] /<>/tools/bugpoint-passes/bugpoint.exports && echo " global:" >> BugpointPasses.exports || : cd /<>/build-llvm/tools/bugpoint-passes && sed -e "s/\$/;/" -e "s/^/ /" < /<>/tools/bugpoint-passes/bugpoint.exports >> BugpointPasses.exports cd /<>/build-llvm/tools/bugpoint-passes && echo " local: *;" >> BugpointPasses.exports cd /<>/build-llvm/tools/bugpoint-passes && echo "};" >> BugpointPasses.exports make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target BugpointPasses_exports /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold_exports.dir/build.make tools/gold/CMakeFiles/LLVMgold_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gold /<>/build-llvm /<>/build-llvm/tools/gold /<>/build-llvm/tools/gold/CMakeFiles/LLVMgold_exports.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/gold/CMakeFiles/LLVMgold_exports.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/gold/CMakeFiles/LLVMgold_exports.dir/depend.internal". Dependee "/<>/build-llvm/tools/gold/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/gold/CMakeFiles/LLVMgold_exports.dir/depend.internal". Scanning dependencies of target LLVMgold_exports make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold_exports.dir/build.make tools/gold/CMakeFiles/LLVMgold_exports.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Creating export file for LLVMgold cd /<>/build-llvm/tools/gold && echo { > LLVMgold.exports cd /<>/build-llvm/tools/gold && grep -q [[:alnum:]] /<>/tools/gold/gold.exports && echo " global:" >> LLVMgold.exports || : cd /<>/build-llvm/tools/gold && sed -e "s/\$/;/" -e "s/^/ /" < /<>/tools/gold/gold.exports >> LLVMgold.exports cd /<>/build-llvm/tools/gold && echo " local: *;" >> LLVMgold.exports cd /<>/build-llvm/tools/gold && echo "};" >> LLVMgold.exports make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target LLVMgold_exports /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_malloc_mac.cc.o make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_malloc_mac.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_malloc_mac.cc Dependee "/<>/build-llvm/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend.internal". Dependee "/<>/build-llvm/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend.internal". Scanning dependencies of target llvm-tblgen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Linking CXX executable ../../bin/llvm-tblgen cd /<>/build-llvm/utils/TableGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-tblgen.dir/link.txt --verbose=1 [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_malloc_win.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_malloc_win.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_malloc_win.cc /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o -o ../../bin/llvm-tblgen ../../lib/libLLVMSupport.a ../../lib/libLLVMTableGen.a ../../lib/libLLVMSupport.a -lrt -ldl -ltinfo -lpthread -lz -lm -Wl,-rpath,"\$ORIGIN/../lib" [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_poisoning.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_poisoning.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_poisoning.cc make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target llvm-tblgen /usr/bin/make -f projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/build.make projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/profile /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/profile /<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/depend.internal". Scanning dependencies of target profile make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/build.make projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target profile /usr/bin/make -f projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/build.make projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/builtins /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/builtins /<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/depend.internal". Scanning dependencies of target builtins make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/build.make projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target builtins /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/depend.internal". Scanning dependencies of target clang_rt.ubsan_standalone_cxx-armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Linking CXX static library ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone_cxx-armhf.a cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/cmake -P CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/cmake_clean_target.cmake cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone_cxx-armhf.a CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_handlers_cxx.cc.o CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash.cc.o CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_itanium.cc.o CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_win.cc.o /usr/bin/ranlib ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone_cxx-armhf.a make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target clang_rt.ubsan_standalone_cxx-armhf /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/depend.internal". Scanning dependencies of target clang_rt.ubsan_standalone-armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Linking CXX static library ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone-armhf.a cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/cmake -P CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/cmake_clean_target.cmake cd /<>/build-llvm/projects/compiler-rt/lib/ubsan && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone-armhf.a ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_allocator.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_common.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector1.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector2.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flags.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flag_parser.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libc.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libignore.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_linux.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_mac.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_persistent_allocator.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_linux.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_posix.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_posix.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_printf.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_common.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_freebsd.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_linux.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_mac.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stackdepot.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace_printer.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_suppressions.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_libbacktrace.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_mac.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_win.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_tls_get_addr.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_thread_registry.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_win.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_common_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_mapping_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_linux_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_posix_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stacktrace_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stoptheworld_linux_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_posix_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_unwind_linux_libcdep.cc.o CMakeFiles/RTUbsan.armhf.dir/ubsan_diag.cc.o CMakeFiles/RTUbsan.armhf.dir/ubsan_init.cc.o CMakeFiles/RTUbsan.armhf.dir/ubsan_flags.cc.o CMakeFiles/RTUbsan.armhf.dir/ubsan_handlers.cc.o CMakeFiles/RTUbsan.armhf.dir/ubsan_value.cc.o CMakeFiles/RTUbsan_standalone.armhf.dir/ubsan_init_standalone.cc.o /usr/bin/ranlib ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone-armhf.a make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target clang_rt.ubsan_standalone-armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/depend.internal". Scanning dependencies of target clang_rt.asan_cxx-armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Linking CXX static library ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/cmake -P CMakeFiles/clang_rt.asan_cxx-armhf.dir/cmake_clean_target.cmake cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang_rt.asan_cxx-armhf.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a CMakeFiles/RTAsan_cxx.armhf.dir/asan_new_delete.cc.o ../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_handlers_cxx.cc.o ../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash.cc.o ../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_itanium.cc.o ../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_win.cc.o /usr/bin/ranlib ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target clang_rt.asan_cxx-armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/depend.internal". Scanning dependencies of target clang_rt.asan-armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Linking CXX static library ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/cmake -P CMakeFiles/clang_rt.asan-armhf.dir/cmake_clean_target.cmake cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang_rt.asan-armhf.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a CMakeFiles/RTAsan_preinit.armhf.dir/asan_preinit.cc.o CMakeFiles/RTAsan.armhf.dir/asan_allocator.cc.o CMakeFiles/RTAsan.armhf.dir/asan_activation.cc.o CMakeFiles/RTAsan.armhf.dir/asan_debugging.cc.o CMakeFiles/RTAsan.armhf.dir/asan_fake_stack.cc.o CMakeFiles/RTAsan.armhf.dir/asan_flags.cc.o CMakeFiles/RTAsan.armhf.dir/asan_globals.cc.o CMakeFiles/RTAsan.armhf.dir/asan_interceptors.cc.o CMakeFiles/RTAsan.armhf.dir/asan_linux.cc.o CMakeFiles/RTAsan.armhf.dir/asan_mac.cc.o CMakeFiles/RTAsan.armhf.dir/asan_malloc_linux.cc.o CMakeFiles/RTAsan.armhf.dir/asan_malloc_mac.cc.o CMakeFiles/RTAsan.armhf.dir/asan_malloc_win.cc.o CMakeFiles/RTAsan.armhf.dir/asan_poisoning.cc.o CMakeFiles/RTAsan.armhf.dir/asan_posix.cc.o CMakeFiles/RTAsan.armhf.dir/asan_report.cc.o CMakeFiles/RTAsan.armhf.dir/asan_rtl.cc.o CMakeFiles/RTAsan.armhf.dir/asan_stack.cc.o CMakeFiles/RTAsan.armhf.dir/asan_stats.cc.o CMakeFiles/RTAsan.armhf.dir/asan_suppressions.cc.o CMakeFiles/RTAsan.armhf.dir/asan_thread.cc.o CMakeFiles/RTAsan.armhf.dir/asan_win.cc.o ../interception/CMakeFiles/RTInterception.armhf.dir/interception_linux.cc.o ../interception/CMakeFiles/RTInterception.armhf.dir/interception_mac.cc.o ../interception/CMakeFiles/RTInterception.armhf.dir/interception_win.cc.o ../interception/CMakeFiles/RTInterception.armhf.dir/interception_type_test.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_allocator.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_common.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector1.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector2.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flags.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flag_parser.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libc.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libignore.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_linux.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_mac.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_persistent_allocator.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_linux.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_posix.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_posix.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_printf.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_common.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_freebsd.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_linux.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_mac.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stackdepot.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace_printer.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_suppressions.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_libbacktrace.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_mac.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_win.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_tls_get_addr.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_thread_registry.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_win.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_common_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_mapping_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_linux_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_posix_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stacktrace_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stoptheworld_linux_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_posix_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_unwind_linux_libcdep.cc.o ../lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common.cc.o ../lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common_linux.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_diag.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_init.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_flags.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_handlers.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_value.cc.o /usr/bin/ranlib ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target clang_rt.asan-armhf /usr/bin/make -f projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/build.make projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan/tests /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan/tests /<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/depend.internal". Scanning dependencies of target RTAsanTest.armhf-with-calls make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/build.make projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Linking CXX static library libRTAsanTest.armhf-with-calls.a cd /<>/build-llvm/projects/compiler-rt/lib/asan/tests && /usr/bin/cmake -P CMakeFiles/RTAsanTest.armhf-with-calls.dir/cmake_clean_target.cmake cd /<>/build-llvm/projects/compiler-rt/lib/asan/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/RTAsanTest.armhf-with-calls.dir/link.txt --verbose=1 /usr/bin/ar qc libRTAsanTest.armhf-with-calls.a ../CMakeFiles/RTAsan.armhf.dir/asan_allocator.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_activation.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_debugging.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_fake_stack.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_flags.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_globals.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_interceptors.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_linux.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_mac.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_malloc_linux.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_malloc_mac.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_malloc_win.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_poisoning.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_posix.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_report.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_rtl.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_stack.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_stats.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_suppressions.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_thread.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_win.cc.o ../CMakeFiles/RTAsan_cxx.armhf.dir/asan_new_delete.cc.o ../../interception/CMakeFiles/RTInterception.armhf.dir/interception_linux.cc.o ../../interception/CMakeFiles/RTInterception.armhf.dir/interception_mac.cc.o ../../interception/CMakeFiles/RTInterception.armhf.dir/interception_win.cc.o ../../interception/CMakeFiles/RTInterception.armhf.dir/interception_type_test.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_allocator.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_common.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector1.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector2.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flags.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flag_parser.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libc.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libignore.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_linux.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_mac.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_persistent_allocator.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_linux.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_posix.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_posix.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_printf.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_common.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_freebsd.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_linux.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_mac.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stackdepot.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace_printer.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_suppressions.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_libbacktrace.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_mac.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_win.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_tls_get_addr.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_thread_registry.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_win.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_common_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_mapping_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_linux_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_posix_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stacktrace_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stoptheworld_linux_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_posix_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_unwind_linux_libcdep.cc.o ../../lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common.cc.o ../../lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common_linux.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_diag.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_init.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_flags.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_handlers.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_value.cc.o ../../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_handlers_cxx.cc.o ../../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash.cc.o ../../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_itanium.cc.o ../../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_win.cc.o /usr/bin/ranlib libRTAsanTest.armhf-with-calls.a make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target RTAsanTest.armhf-with-calls /usr/bin/make -f projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/build.make projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan/tests /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan/tests /<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/depend.internal". Scanning dependencies of target RTAsanTest.armhf-inline make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/build.make projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_posix.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_posix.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_posix.cc [ 15%] Linking CXX static library libRTAsanTest.armhf-inline.a cd /<>/build-llvm/projects/compiler-rt/lib/asan/tests && /usr/bin/cmake -P CMakeFiles/RTAsanTest.armhf-inline.dir/cmake_clean_target.cmake cd /<>/build-llvm/projects/compiler-rt/lib/asan/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/RTAsanTest.armhf-inline.dir/link.txt --verbose=1 /usr/bin/ar qc libRTAsanTest.armhf-inline.a ../CMakeFiles/RTAsan.armhf.dir/asan_allocator.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_activation.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_debugging.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_fake_stack.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_flags.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_globals.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_interceptors.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_linux.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_mac.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_malloc_linux.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_malloc_mac.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_malloc_win.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_poisoning.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_posix.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_report.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_rtl.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_stack.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_stats.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_suppressions.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_thread.cc.o ../CMakeFiles/RTAsan.armhf.dir/asan_win.cc.o ../CMakeFiles/RTAsan_cxx.armhf.dir/asan_new_delete.cc.o ../../interception/CMakeFiles/RTInterception.armhf.dir/interception_linux.cc.o ../../interception/CMakeFiles/RTInterception.armhf.dir/interception_mac.cc.o ../../interception/CMakeFiles/RTInterception.armhf.dir/interception_win.cc.o ../../interception/CMakeFiles/RTInterception.armhf.dir/interception_type_test.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_allocator.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_common.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector1.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector2.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flags.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flag_parser.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libc.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libignore.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_linux.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_mac.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_persistent_allocator.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_linux.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_posix.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_posix.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_printf.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_common.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_freebsd.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_linux.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_mac.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stackdepot.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace_printer.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_suppressions.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_libbacktrace.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_mac.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_win.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_tls_get_addr.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_thread_registry.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_win.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_common_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_mapping_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_linux_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_posix_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stacktrace_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stoptheworld_linux_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_posix_libcdep.cc.o ../../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_unwind_linux_libcdep.cc.o ../../lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common.cc.o ../../lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common_linux.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_diag.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_init.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_flags.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_handlers.cc.o ../../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_value.cc.o ../../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_handlers_cxx.cc.o ../../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash.cc.o ../../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_itanium.cc.o ../../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_win.cc.o /usr/bin/ranlib libRTAsanTest.armhf-inline.a make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target RTAsanTest.armhf-inline /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/utils/TableGen /<>/build-llvm /<>/build-llvm/tools/clang/utils/TableGen /<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/depend.internal". Scanning dependencies of target clang-tblgen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Linking CXX executable ../../../../bin/clang-tblgen cd /<>/build-llvm/tools/clang/utils/TableGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang-tblgen.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/obj.clang-tblgen.dir/ClangASTNodesEmitter.cpp.o CMakeFiles/obj.clang-tblgen.dir/ClangAttrEmitter.cpp.o CMakeFiles/obj.clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o CMakeFiles/obj.clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o CMakeFiles/obj.clang-tblgen.dir/ClangSACheckersEmitter.cpp.o CMakeFiles/obj.clang-tblgen.dir/NeonEmitter.cpp.o CMakeFiles/obj.clang-tblgen.dir/TableGen.cpp.o -o ../../../../bin/clang-tblgen ../../../../lib/libLLVMSupport.a ../../../../lib/libLLVMTableGen.a ../../../../lib/libLLVMSupport.a -lrt -ldl -ltinfo -lpthread -lz -lm -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_report.cc.o [ 15%] Built target clang-tblgen /usr/bin/make -f tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build.make tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/depend cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_report.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_report.cc make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Driver /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Driver /<>/build-llvm/tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/depend.internal". Scanning dependencies of target ClangDriverOptions make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build.make tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Building Options.inc... cd /<>/build-llvm/tools/clang/include/clang/Driver && ../../../../../bin/llvm-tblgen -gen-opt-parser-defs -I /<>/tools/clang/include/clang/Driver -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Driver/Options.td -o /<>/build-llvm/tools/clang/include/clang/Driver/Options.inc.tmp [ 15%] Updating Options.inc... cd /<>/build-llvm/tools/clang/include/clang/Driver && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Driver/Options.inc.tmp /<>/build-llvm/tools/clang/include/clang/Driver/Options.inc make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target ClangDriverOptions /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend.internal". Scanning dependencies of target AttributeCompatFuncTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Building AttributesCompatFunc.inc... cd /<>/build-llvm/lib/IR && ../../bin/llvm-tblgen -gen-attrs -I /<>/lib/IR -I /<>/lib/Target -I /<>/include /<>/lib/IR/AttributesCompatFunc.td -o /<>/build-llvm/lib/IR/AttributesCompatFunc.inc.tmp [ 15%] Updating AttributesCompatFunc.inc... cd /<>/build-llvm/lib/IR && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/IR/AttributesCompatFunc.inc.tmp /<>/build-llvm/lib/IR/AttributesCompatFunc.inc make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target AttributeCompatFuncTableGen /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/include/llvm/IR /<>/build-llvm /<>/build-llvm/include/llvm/IR /<>/build-llvm/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend.internal". Dependee "/<>/build-llvm/include/llvm/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend.internal". Scanning dependencies of target intrinsics_gen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Building Attributes.inc... cd /<>/build-llvm/include/llvm/IR && ../../../bin/llvm-tblgen -gen-attrs -I /<>/include/llvm/IR -I /<>/lib/Target -I /<>/include /<>/include/llvm/IR/Attributes.td -o /<>/build-llvm/include/llvm/IR/Attributes.inc.tmp [ 15%] Building Intrinsics.gen... cd /<>/build-llvm/include/llvm/IR && ../../../bin/llvm-tblgen -gen-intrinsic -I /<>/include/llvm/IR -I /<>/lib/Target -I /<>/include /<>/include/llvm/IR/Intrinsics.td -o /<>/build-llvm/include/llvm/IR/Intrinsics.gen.tmp [ 15%] Updating Attributes.inc... cd /<>/build-llvm/include/llvm/IR && /usr/bin/cmake -E copy_if_different /<>/build-llvm/include/llvm/IR/Attributes.inc.tmp /<>/build-llvm/include/llvm/IR/Attributes.inc [ 15%] Updating Intrinsics.gen... cd /<>/build-llvm/include/llvm/IR && /usr/bin/cmake -E copy_if_different /<>/build-llvm/include/llvm/IR/Intrinsics.gen.tmp /<>/build-llvm/include/llvm/IR/Intrinsics.gen make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target intrinsics_gen /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/LibDriver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/depend.internal". Scanning dependencies of target LibOptionsTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Building Options.inc... cd /<>/build-llvm/lib/LibDriver && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /<>/lib/LibDriver -I /<>/lib/Target -I /<>/include /<>/lib/LibDriver/Options.td -o /<>/build-llvm/lib/LibDriver/Options.inc.tmp [ 15%] Updating Options.inc... cd /<>/build-llvm/lib/LibDriver && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/LibDriver/Options.inc.tmp /<>/build-llvm/lib/LibDriver/Options.inc make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target LibOptionsTableGen /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/depend.internal". Scanning dependencies of target clang_rt.ubsan_standalone_cxx-armhf-symbols make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Generating exported symbols for clang_rt.ubsan_standalone_cxx-armhf cd /<>/projects/compiler-rt/lib/ubsan && /usr/bin/python2.7 /<>/projects/compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py --extra ubsan.syms.extra /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone_cxx-armhf.a > /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone_cxx-armhf.a.syms cd /<>/projects/compiler-rt/lib/ubsan && /usr/bin/cmake -E touch /<>/build-llvm/projects/compiler-rt/lib/ubsan/clang_rt.ubsan_standalone_cxx-armhf.syms-stamp make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target clang_rt.ubsan_standalone_cxx-armhf-symbols /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/depend.internal". Scanning dependencies of target clang_rt.ubsan_standalone-armhf-symbols make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Generating exported symbols for clang_rt.ubsan_standalone-armhf cd /<>/projects/compiler-rt/lib/ubsan && /usr/bin/python2.7 /<>/projects/compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py --extra ubsan.syms.extra /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone-armhf.a > /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone-armhf.a.syms cd /<>/projects/compiler-rt/lib/ubsan && /usr/bin/cmake -E touch /<>/build-llvm/projects/compiler-rt/lib/ubsan/clang_rt.ubsan_standalone-armhf.syms-stamp make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target clang_rt.ubsan_standalone-armhf-symbols /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/depend.internal". Scanning dependencies of target clang_rt.asan_cxx-armhf-symbols make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Generating exported symbols for clang_rt.asan_cxx-armhf cd /<>/projects/compiler-rt/lib/asan && /usr/bin/python2.7 /<>/projects/compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a > /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a.syms cd /<>/projects/compiler-rt/lib/asan && /usr/bin/cmake -E touch /<>/build-llvm/projects/compiler-rt/lib/asan/clang_rt.asan_cxx-armhf.syms-stamp make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target clang_rt.asan_cxx-armhf-symbols /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' [ 15%] Generating version list for clang_rt.asan-dynamic-armhf cd /<>/projects/compiler-rt/lib/asan && /usr/bin/python2.7 /<>/projects/compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py --version-list --extra asan.syms.extra /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a > /<>/build-llvm/projects/compiler-rt/lib/asan/clang_rt.asan-dynamic-armhf.vers cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/depend.internal". Scanning dependencies of target RTAsan_dynamic_version_script_dummy.armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/dummy.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/dummy.cc.o -c /<>/build-llvm/projects/compiler-rt/lib/asan/dummy.cc make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target RTAsan_dynamic_version_script_dummy.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/depend.internal". Scanning dependencies of target clang_rt.asan-armhf-symbols make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Generating exported symbols for clang_rt.asan-armhf cd /<>/projects/compiler-rt/lib/asan && /usr/bin/python2.7 /<>/projects/compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py --extra asan.syms.extra /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a > /<>/build-llvm/lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a.syms cd /<>/projects/compiler-rt/lib/asan && /usr/bin/cmake -E touch /<>/build-llvm/projects/compiler-rt/lib/asan/clang_rt.asan-armhf.syms-stamp make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target clang_rt.asan-armhf-symbols /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/depend.internal". Scanning dependencies of target clang_rt.asan-dynamic-armhf-version-list make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target clang_rt.asan-dynamic-armhf-version-list /usr/bin/make -f tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build.make tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Headers /<>/build-llvm /<>/build-llvm/tools/clang/lib/Headers /<>/build-llvm/tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Headers/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/depend.internal". Scanning dependencies of target clang-headers make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build.make tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Copying clang's adxintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/adxintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/adxintrin.h [ 15%] Copying clang's altivec.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/altivec.h /<>/build-llvm/./lib/clang/3.8.1/include/altivec.h [ 15%] Copying clang's ammintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/ammintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/ammintrin.h [ 15%] Copying clang's arm_acle.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/arm_acle.h /<>/build-llvm/./lib/clang/3.8.1/include/arm_acle.h [ 15%] Copying clang's avx2intrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avx2intrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avx2intrin.h make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target swig_wrapper /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/depend [ 15%] Copying clang's avx512bwintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avx512bwintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avx512bwintrin.h make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Serialization /<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/depend.internal". Scanning dependencies of target ClangAttrPCHWrite make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build make[4]: Entering directory '/<>/build-llvm' [ 15%] Copying clang's avx512cdintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avx512cdintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avx512cdintrin.h [ 15%] Building AttrPCHWrite.inc... cd /<>/build-llvm/tools/clang/include/clang/Serialization && ../../../../../bin/clang-tblgen -gen-clang-attr-pch-write -I /<>/tools/clang/include/clang/Serialization/../../ -I /<>/tools/clang/include/clang/Serialization -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Serialization/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Serialization/AttrPCHWrite.inc.tmp [ 15%] Copying clang's avx512erintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avx512erintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avx512erintrin.h [ 16%] Updating AttrPCHWrite.inc... cd /<>/build-llvm/tools/clang/include/clang/Serialization && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Serialization/AttrPCHWrite.inc.tmp /<>/build-llvm/tools/clang/include/clang/Serialization/AttrPCHWrite.inc make[4]: Leaving directory '/<>/build-llvm' [ 16%] Copying clang's avx512fintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avx512fintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avx512fintrin.h [ 16%] Built target ClangAttrPCHWrite /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/DependInfo.cmake --color= [ 16%] Copying clang's avx512vlbwintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avx512vlbwintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avx512vlbwintrin.h Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/depend.internal". Scanning dependencies of target ClangCommentCommandList make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build make[4]: Entering directory '/<>/build-llvm' [ 16%] Building CommentCommandList.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-comment-command-list -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/CommentCommands.td -o /<>/build-llvm/tools/clang/include/clang/AST/CommentCommandList.inc.tmp [ 16%] Copying clang's avx512vlintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avx512vlintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avx512vlintrin.h [ 16%] Updating CommentCommandList.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/CommentCommandList.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/CommentCommandList.inc [ 16%] Copying clang's avx512dqintrin.h... make[4]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avx512dqintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avx512dqintrin.h [ 16%] Built target ClangCommentCommandList /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/DependInfo.cmake --color= [ 16%] Copying clang's avx512vldqintrin.h... Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/depend.internal". Scanning dependencies of target ClangAttrVisitor cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avx512vldqintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avx512vldqintrin.h make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build make[4]: Entering directory '/<>/build-llvm' [ 16%] Building AttrVisitor.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-attr-ast-visitor -I /<>/tools/clang/include/clang/AST/../../ -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/AST/AttrVisitor.inc.tmp [ 16%] Copying clang's pkuintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/pkuintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/pkuintrin.h [ 16%] Updating AttrVisitor.inc... [ 16%] Copying clang's avxintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/avxintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/avxintrin.h cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/AttrVisitor.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/AttrVisitor.inc make[4]: Leaving directory '/<>/build-llvm' [ 16%] Copying clang's bmi2intrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/bmi2intrin.h /<>/build-llvm/./lib/clang/3.8.1/include/bmi2intrin.h [ 16%] Built target ClangAttrVisitor /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/depend.internal". Scanning dependencies of target ClangCommentCommandInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 16%] Copying clang's bmiintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/bmiintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/bmiintrin.h [ 16%] Building CommentCommandInfo.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-comment-command-info -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/CommentCommands.td -o /<>/build-llvm/tools/clang/include/clang/AST/CommentCommandInfo.inc.tmp [ 16%] Copying clang's __clang_cuda_runtime_wrapper.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/__clang_cuda_runtime_wrapper.h /<>/build-llvm/./lib/clang/3.8.1/include/__clang_cuda_runtime_wrapper.h [ 16%] Updating CommentCommandInfo.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/CommentCommandInfo.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/CommentCommandInfo.inc make[4]: Leaving directory '/<>/build-llvm' [ 16%] Copying clang's cpuid.h... [ 16%] Built target ClangCommentCommandInfo cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/cpuid.h /<>/build-llvm/./lib/clang/3.8.1/include/cpuid.h /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/depend.internal". Scanning dependencies of target ClangAttrDump make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build make[4]: Entering directory '/<>/build-llvm' [ 16%] Copying clang's cuda_builtin_vars.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/cuda_builtin_vars.h /<>/build-llvm/./lib/clang/3.8.1/include/cuda_builtin_vars.h [ 16%] Building AttrDump.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-attr-dump -I /<>/tools/clang/include/clang/AST/../../ -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/AST/AttrDump.inc.tmp [ 16%] Copying clang's emmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/emmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/emmintrin.h [ 16%] Updating AttrDump.inc... [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_rtl.cc.o cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/AttrDump.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/AttrDump.inc cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_rtl.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_rtl.cc [ 17%] Copying clang's f16cintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/f16cintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/f16cintrin.h make[4]: Leaving directory '/<>/build-llvm' [ 17%] Built target ClangAttrDump /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/DependInfo.cmake --color= [ 17%] Copying clang's float.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/float.h /<>/build-llvm/./lib/clang/3.8.1/include/float.h Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/depend.internal". Scanning dependencies of target ClangCommentNodes make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build make[4]: Entering directory '/<>/build-llvm' [ 17%] Copying clang's fma4intrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/fma4intrin.h /<>/build-llvm/./lib/clang/3.8.1/include/fma4intrin.h [ 17%] Building CommentNodes.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-comment-nodes -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/../Basic/CommentNodes.td -o /<>/build-llvm/tools/clang/include/clang/AST/CommentNodes.inc.tmp [ 17%] Updating CommentNodes.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/CommentNodes.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/CommentNodes.inc [ 17%] Copying clang's fmaintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/fmaintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/fmaintrin.h make[4]: Leaving directory '/<>/build-llvm' [ 17%] Built target ClangCommentNodes /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/DependInfo.cmake --color= [ 17%] Copying clang's fxsrintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/fxsrintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/fxsrintrin.h Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/depend.internal". Scanning dependencies of target ClangStmtNodes make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build make[4]: Entering directory '/<>/build-llvm' [ 17%] Building StmtNodes.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-stmt-nodes -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/../Basic/StmtNodes.td -o /<>/build-llvm/tools/clang/include/clang/AST/StmtNodes.inc.tmp [ 17%] Copying clang's htmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/htmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/htmintrin.h [ 17%] Updating StmtNodes.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/StmtNodes.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/StmtNodes.inc [ 17%] Copying clang's htmxlintrin.h... make[4]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/htmxlintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/htmxlintrin.h [ 17%] Built target ClangStmtNodes /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/DependInfo.cmake --color= [ 17%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_morph.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_morph.c.o -c /<>/tools/polly/lib/External/isl/isl_morph.c [ 17%] Copying clang's ia32intrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/ia32intrin.h /<>/build-llvm/./lib/clang/3.8.1/include/ia32intrin.h Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/depend.internal". Scanning dependencies of target ClangAttrClasses make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build make[4]: Entering directory '/<>/build-llvm' [ 17%] Building Attrs.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-attr-classes -I /<>/tools/clang/include/clang/AST/../../ -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/AST/Attrs.inc.tmp [ 17%] Copying clang's immintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/immintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/immintrin.h [ 17%] Updating Attrs.inc... [ 17%] Copying clang's Intrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/Intrin.h /<>/build-llvm/./lib/clang/3.8.1/include/Intrin.h cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/Attrs.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/Attrs.inc make[4]: Leaving directory '/<>/build-llvm' [ 17%] Built target ClangAttrClasses [ 17%] Copying clang's inttypes.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/inttypes.h /<>/build-llvm/./lib/clang/3.8.1/include/inttypes.h /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/depend.internal". Scanning dependencies of target ClangDeclNodes make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build make[4]: Entering directory '/<>/build-llvm' [ 17%] Copying clang's iso646.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/iso646.h /<>/build-llvm/./lib/clang/3.8.1/include/iso646.h [ 17%] Building DeclNodes.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-decl-nodes -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/../Basic/DeclNodes.td -o /<>/build-llvm/tools/clang/include/clang/AST/DeclNodes.inc.tmp [ 17%] Copying clang's limits.h... [ 17%] Updating DeclNodes.inc... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/limits.h /<>/build-llvm/./lib/clang/3.8.1/include/limits.h cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/DeclNodes.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/DeclNodes.inc make[4]: Leaving directory '/<>/build-llvm' [ 17%] Built target ClangDeclNodes [ 17%] Copying clang's lzcntintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/lzcntintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/lzcntintrin.h [ 17%] Copying clang's mm3dnow.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/mm3dnow.h /<>/build-llvm/./lib/clang/3.8.1/include/mm3dnow.h [ 17%] Copying clang's mmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/mmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/mmintrin.h /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/depend.internal". Scanning dependencies of target ClangAttrImpl make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build make[4]: Entering directory '/<>/build-llvm' [ 17%] Copying clang's mm_malloc.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/mm_malloc.h /<>/build-llvm/./lib/clang/3.8.1/include/mm_malloc.h [ 17%] Building AttrImpl.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-attr-impl -I /<>/tools/clang/include/clang/AST/../../ -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/AST/AttrImpl.inc.tmp [ 17%] Copying clang's module.modulemap... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/module.modulemap /<>/build-llvm/./lib/clang/3.8.1/include/module.modulemap [ 17%] Updating AttrImpl.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/AttrImpl.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/AttrImpl.inc [ 17%] Copying clang's nmmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/nmmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/nmmintrin.h make[4]: Leaving directory '/<>/build-llvm' [ 17%] Built target ClangAttrImpl /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/depend [ 17%] Copying clang's pmmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/pmmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/pmmintrin.h make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/depend.internal". Scanning dependencies of target ClangCommentHTMLTags make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build make[4]: Entering directory '/<>/build-llvm' [ 17%] Copying clang's popcntintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/popcntintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/popcntintrin.h [ 17%] Building CommentHTMLTags.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-comment-html-tags -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/CommentHTMLTags.td -o /<>/build-llvm/tools/clang/include/clang/AST/CommentHTMLTags.inc.tmp [ 17%] Copying clang's prfchwintrin.h... [ 17%] Updating CommentHTMLTags.inc... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/prfchwintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/prfchwintrin.h cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/CommentHTMLTags.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/CommentHTMLTags.inc make[4]: Leaving directory '/<>/build-llvm' [ 17%] Built target ClangCommentHTMLTags [ 17%] Copying clang's rdseedintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/rdseedintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/rdseedintrin.h [ 17%] Copying clang's rtmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/rtmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/rtmintrin.h [ 17%] Copying clang's s390intrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/s390intrin.h /<>/build-llvm/./lib/clang/3.8.1/include/s390intrin.h [ 17%] Copying clang's shaintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/shaintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/shaintrin.h [ 17%] Copying clang's smmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/smmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/smmintrin.h [ 17%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_obj.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_obj.c.o -c /<>/tools/polly/lib/External/isl/isl_obj.c [ 17%] Copying clang's stdalign.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/stdalign.h /<>/build-llvm/./lib/clang/3.8.1/include/stdalign.h [ 17%] Copying clang's stdarg.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/stdarg.h /<>/build-llvm/./lib/clang/3.8.1/include/stdarg.h [ 17%] Copying clang's stdatomic.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/stdatomic.h /<>/build-llvm/./lib/clang/3.8.1/include/stdatomic.h [ 17%] Copying clang's stdbool.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/stdbool.h /<>/build-llvm/./lib/clang/3.8.1/include/stdbool.h [ 17%] Copying clang's stddef.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/stddef.h /<>/build-llvm/./lib/clang/3.8.1/include/stddef.h [ 17%] Copying clang's __stddef_max_align_t.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/__stddef_max_align_t.h /<>/build-llvm/./lib/clang/3.8.1/include/__stddef_max_align_t.h [ 17%] Copying clang's stdint.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/stdint.h /<>/build-llvm/./lib/clang/3.8.1/include/stdint.h [ 17%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_options.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_options.c.o -c /<>/tools/polly/lib/External/isl/isl_options.c [ 17%] Copying clang's stdnoreturn.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/stdnoreturn.h /<>/build-llvm/./lib/clang/3.8.1/include/stdnoreturn.h [ 17%] Copying clang's tbmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/tbmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/tbmintrin.h [ 17%] Copying clang's tgmath.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/tgmath.h /<>/build-llvm/./lib/clang/3.8.1/include/tgmath.h [ 17%] Copying clang's tmmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/tmmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/tmmintrin.h [ 17%] Copying clang's unwind.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/unwind.h /<>/build-llvm/./lib/clang/3.8.1/include/unwind.h [ 17%] Copying clang's vadefs.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/vadefs.h /<>/build-llvm/./lib/clang/3.8.1/include/vadefs.h [ 17%] Copying clang's varargs.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/varargs.h /<>/build-llvm/./lib/clang/3.8.1/include/varargs.h [ 17%] Copying clang's vecintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/vecintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/vecintrin.h [ 17%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_output.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_output.c.o -c /<>/tools/polly/lib/External/isl/isl_output.c [ 17%] Copying clang's __wmmintrin_aes.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/__wmmintrin_aes.h /<>/build-llvm/./lib/clang/3.8.1/include/__wmmintrin_aes.h [ 17%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_stack.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_stack.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_stack.cc [ 17%] Copying clang's wmmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/wmmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/wmmintrin.h [ 17%] Copying clang's __wmmintrin_pclmul.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/__wmmintrin_pclmul.h /<>/build-llvm/./lib/clang/3.8.1/include/__wmmintrin_pclmul.h [ 17%] Copying clang's x86intrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/x86intrin.h /<>/build-llvm/./lib/clang/3.8.1/include/x86intrin.h [ 19%] Copying clang's xmmintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/xmmintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/xmmintrin.h [ 19%] Copying clang's xopintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/xopintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/xopintrin.h [ 19%] Copying clang's xsaveintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/xsaveintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/xsaveintrin.h [ 19%] Copying clang's xsaveoptintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/xsaveoptintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/xsaveoptintrin.h [ 19%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_point.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_point.c.o -c /<>/tools/polly/lib/External/isl/isl_point.c [ 19%] Copying clang's xsavecintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/xsavecintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/xsavecintrin.h [ 19%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_stats.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_stats.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_stats.cc [ 19%] Copying clang's xsavesintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/xsavesintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/xsavesintrin.h [ 19%] Copying clang's xtestintrin.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/tools/clang/lib/Headers/xtestintrin.h /<>/build-llvm/./lib/clang/3.8.1/include/xtestintrin.h [ 19%] Building arm_neon.h... cd /<>/build-llvm/tools/clang/lib/Headers && ../../../../bin/clang-tblgen -gen-arm-neon -I /<>/tools/clang/lib/Headers -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/arm_neon.td -o /<>/build-llvm/tools/clang/lib/Headers/arm_neon.h.tmp [ 20%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_suppressions.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_suppressions.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_suppressions.cc [ 20%] Updating arm_neon.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/lib/Headers/arm_neon.h.tmp /<>/build-llvm/tools/clang/lib/Headers/arm_neon.h [ 20%] Copying clang's arm_neon.h... cd /<>/build-llvm/tools/clang/lib/Headers && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/lib/Headers/arm_neon.h /<>/build-llvm/./lib/clang/3.8.1/include/arm_neon.h make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target clang-headers /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/depend.internal". Scanning dependencies of target ClangCommentHTMLTagsProperties make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building CommentHTMLTagsProperties.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-comment-html-tags-properties -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/CommentHTMLTags.td -o /<>/build-llvm/tools/clang/include/clang/AST/CommentHTMLTagsProperties.inc.tmp [ 20%] Updating CommentHTMLTagsProperties.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/CommentHTMLTagsProperties.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/CommentHTMLTagsProperties.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangCommentHTMLTagsProperties /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/depend [ 20%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_thread.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_thread.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_thread.cc make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/depend.internal". Scanning dependencies of target ClangCommentHTMLNamedCharacterReferences make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building CommentHTMLNamedCharacterReferences.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && ../../../../../bin/clang-tblgen -gen-clang-comment-html-named-character-references -I /<>/tools/clang/include/clang/AST -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td -o /<>/build-llvm/tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc.tmp [ 20%] Updating CommentHTMLNamedCharacterReferences.inc... cd /<>/build-llvm/tools/clang/include/clang/AST && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc.tmp /<>/build-llvm/tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangCommentHTMLNamedCharacterReferences /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/depend.internal". Scanning dependencies of target ClangDiagnosticSema make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticSemaKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=Sema -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.inc.tmp [ 20%] Updating DiagnosticSemaKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangDiagnosticSema /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/depend.internal". Scanning dependencies of target ClangDiagnosticParse make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticParseKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=Parse -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.inc.tmp [ 20%] Updating DiagnosticParseKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangDiagnosticParse /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/depend.internal". Scanning dependencies of target ClangDiagnosticDriver make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticDriverKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=Driver -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.inc.tmp [ 20%] Updating DiagnosticDriverKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangDiagnosticDriver /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/depend make[4]: Entering directory '/<>/build-llvm' [ 20%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_polynomial.c.o cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/DependInfo.cmake --color= cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_polynomial.c.o -c /<>/tools/polly/lib/External/isl/isl_polynomial.c [ 20%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_win.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_win.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_win.cc Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/depend.internal". Scanning dependencies of target ClangDiagnosticAST make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticASTKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=AST -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.inc.tmp [ 20%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/asan_new_delete.cc.o cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/g++-6 -DASAN_DYNAMIC=1 -DASAN_HAS_EXCEPTIONS=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/projects/compiler-rt/lib/asan -I/<>/projects/compiler-rt/lib/asan -I/<>/build-llvm/include -I/<>/include -I/<>/projects/compiler-rt/lib/asan/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_new_delete.cc.o -c /<>/projects/compiler-rt/lib/asan/asan_new_delete.cc [ 20%] Updating DiagnosticASTKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangDiagnosticAST /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/depend.internal". Scanning dependencies of target ClangDiagnosticSerialization make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticSerializationKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=Serialization -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.inc.tmp [ 20%] Updating DiagnosticSerializationKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangDiagnosticSerialization /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/depend.internal". Scanning dependencies of target ClangDiagnosticFrontend make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticFrontendKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=Frontend -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.inc.tmp [ 20%] Updating DiagnosticFrontendKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangDiagnosticFrontend /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target RTAsan_dynamic.armhf Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/depend.internal". Scanning dependencies of target ClangDiagnosticAnalysis /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/depend make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-llvm' Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/depend.internal". [ 20%] Building DiagnosticAnalysisKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=Analysis -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc.tmp Scanning dependencies of target ClangDiagnosticLex make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticLexKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=Lex -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.inc.tmp [ 20%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_printer.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_printer.c.o -c /<>/tools/polly/lib/External/isl/isl_printer.c [ 20%] Updating DiagnosticAnalysisKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Updating DiagnosticLexKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.inc [ 20%] Built target ClangDiagnosticAnalysis /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/depend.internal". [ 20%] Built target ClangDiagnosticLex Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/depend.internal". /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/depend Scanning dependencies of target ClangDiagnosticComment make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-llvm' Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/depend.internal". [ 20%] Building DiagnosticCommentKinds.inc... Scanning dependencies of target ClangDiagnosticCommon cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=Comment -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticCommentKinds.inc.tmp make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticCommonKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-defs -clang-component=Common -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.inc.tmp [ 20%] Updating DiagnosticCommentKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticCommentKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticCommentKinds.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Updating DiagnosticCommonKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.inc [ 20%] Built target ClangDiagnosticComment /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/depend.internal". Scanning dependencies of target ClangDiagnosticGroups make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build [ 20%] Built target ClangDiagnosticCommon make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticGroups.inc... [ 20%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_range.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_range.c.o -c /<>/tools/polly/lib/External/isl/isl_range.c cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diag-groups -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticGroups.inc.tmp [ 20%] Updating DiagnosticGroups.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticGroups.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticGroups.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangDiagnosticGroups /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/depend.internal". Scanning dependencies of target ClangAttrHasAttributeImpl make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building AttrHasAttributeImpl.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-attr-has-attribute-impl -I /<>/tools/clang/include/clang/Basic/../../ -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc.tmp [ 20%] Updating AttrHasAttributeImpl.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/AttrHasAttributeImpl.inc [ 20%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_reordering.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_reordering.c.o -c /<>/tools/polly/lib/External/isl/isl_reordering.c make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target ClangAttrHasAttributeImpl /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/depend.internal". Scanning dependencies of target ClangARMNeon make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building arm_neon.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-arm-neon-sema -I /<>/tools/clang/include/clang/Basic/../../ -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/arm_neon.td -o /<>/build-llvm/tools/clang/include/clang/Basic/arm_neon.inc.tmp [ 20%] Updating arm_neon.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/arm_neon.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/arm_neon.inc make[4]: Leaving directory '/<>/build-llvm' [ 20%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_sample.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_sample.c.o -c /<>/tools/polly/lib/External/isl/isl_sample.c [ 20%] Built target ClangARMNeon /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/depend.internal". Scanning dependencies of target ClangDiagnosticIndexName make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build make[4]: Entering directory '/<>/build-llvm' [ 20%] Building DiagnosticIndexName.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-diags-index-name -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Diagnostic.td -o /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticIndexName.inc.tmp [ 20%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_scan.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_scan.c.o -c /<>/tools/polly/lib/External/isl/isl_scan.c [ 21%] Updating DiagnosticIndexName.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticIndexName.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/DiagnosticIndexName.inc make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target ClangDiagnosticIndexName /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/depend.internal". Scanning dependencies of target ClangAttrList make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build make[4]: Entering directory '/<>/build-llvm' [ 21%] Building AttrList.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && ../../../../../bin/clang-tblgen -gen-clang-attr-list -I /<>/tools/clang/include/clang/Basic/../../ -I /<>/tools/clang/include/clang/Basic -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Basic/AttrList.inc.tmp [ 21%] Updating AttrList.inc... cd /<>/build-llvm/tools/clang/include/clang/Basic && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Basic/AttrList.inc.tmp /<>/build-llvm/tools/clang/include/clang/Basic/AttrList.inc make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target ClangAttrList /usr/bin/make -f tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build.make tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Parse /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Parse /<>/build-llvm/tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Parse/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/depend.internal". Scanning dependencies of target ClangAttrParserStringSwitches make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build.make tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build make[4]: Entering directory '/<>/build-llvm' [ 21%] Building AttrParserStringSwitches.inc... cd /<>/build-llvm/tools/clang/include/clang/Parse && ../../../../../bin/clang-tblgen -gen-clang-attr-parser-string-switches -I /<>/tools/clang/include/clang/Parse/../../ -I /<>/tools/clang/include/clang/Parse -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Parse/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Parse/AttrParserStringSwitches.inc.tmp [ 21%] Updating AttrParserStringSwitches.inc... cd /<>/build-llvm/tools/clang/include/clang/Parse && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Parse/AttrParserStringSwitches.inc.tmp /<>/build-llvm/tools/clang/include/clang/Parse/AttrParserStringSwitches.inc make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target ClangAttrParserStringSwitches /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/depend.internal". Scanning dependencies of target ClangAttrSpellingListIndex make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build make[4]: Entering directory '/<>/build-llvm' [ 21%] Building AttrSpellingListIndex.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && ../../../../../bin/clang-tblgen -gen-clang-attr-spelling-index -I /<>/tools/clang/include/clang/Sema/../../ -I /<>/tools/clang/include/clang/Sema -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Sema/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Sema/AttrSpellingListIndex.inc.tmp [ 21%] Updating AttrSpellingListIndex.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Sema/AttrSpellingListIndex.inc.tmp /<>/build-llvm/tools/clang/include/clang/Sema/AttrSpellingListIndex.inc make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target ClangAttrSpellingListIndex /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/depend.internal". Scanning dependencies of target ClangAttrParsedAttrKinds make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build make[4]: Entering directory '/<>/build-llvm' [ 21%] Building AttrParsedAttrKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && ../../../../../bin/clang-tblgen -gen-clang-attr-parsed-attr-kinds -I /<>/tools/clang/include/clang/Sema/../../ -I /<>/tools/clang/include/clang/Sema -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Sema/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Sema/AttrParsedAttrKinds.inc.tmp [ 21%] Updating AttrParsedAttrKinds.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Sema/AttrParsedAttrKinds.inc.tmp /<>/build-llvm/tools/clang/include/clang/Sema/AttrParsedAttrKinds.inc make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target ClangAttrParsedAttrKinds /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/depend.internal". Scanning dependencies of target ClangAttrParsedAttrImpl make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build make[4]: Entering directory '/<>/build-llvm' [ 21%] Building AttrParsedAttrImpl.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && ../../../../../bin/clang-tblgen -gen-clang-attr-parsed-attr-impl -I /<>/tools/clang/include/clang/Sema/../../ -I /<>/tools/clang/include/clang/Sema -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Sema/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc.tmp [ 21%] Updating AttrParsedAttrImpl.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc.tmp /<>/build-llvm/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target ClangAttrParsedAttrImpl /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/depend.internal". Scanning dependencies of target ClangAttrParsedAttrList make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build make[4]: Entering directory '/<>/build-llvm' [ 21%] Building AttrParsedAttrList.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && ../../../../../bin/clang-tblgen -gen-clang-attr-parsed-attr-list -I /<>/tools/clang/include/clang/Sema/../../ -I /<>/tools/clang/include/clang/Sema -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Sema/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Sema/AttrParsedAttrList.inc.tmp [ 21%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_schedule.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_schedule.c.o -c /<>/tools/polly/lib/External/isl/isl_schedule.c [ 21%] Updating AttrParsedAttrList.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Sema/AttrParsedAttrList.inc.tmp /<>/build-llvm/tools/clang/include/clang/Sema/AttrParsedAttrList.inc make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target ClangAttrParsedAttrList /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/depend.internal". Scanning dependencies of target ClangAttrTemplateInstantiate make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build make[4]: Entering directory '/<>/build-llvm' [ 21%] Building AttrTemplateInstantiate.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && ../../../../../bin/clang-tblgen -gen-clang-attr-template-instantiate -I /<>/tools/clang/include/clang/Sema/../../ -I /<>/tools/clang/include/clang/Sema -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Sema/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc.tmp [ 21%] Updating AttrTemplateInstantiate.inc... cd /<>/build-llvm/tools/clang/include/clang/Sema && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc.tmp /<>/build-llvm/tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target ClangAttrTemplateInstantiate /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Serialization /<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/depend.internal". Scanning dependencies of target ClangAttrPCHRead make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build make[4]: Entering directory '/<>/build-llvm' [ 21%] Building AttrPCHRead.inc... cd /<>/build-llvm/tools/clang/include/clang/Serialization && ../../../../../bin/clang-tblgen -gen-clang-attr-pch-read -I /<>/tools/clang/include/clang/Serialization/../../ -I /<>/tools/clang/include/clang/Serialization -I /<>/lib/Target -I /<>/include /<>/tools/clang/include/clang/Serialization/../Basic/Attr.td -o /<>/build-llvm/tools/clang/include/clang/Serialization/AttrPCHRead.inc.tmp [ 21%] Updating AttrPCHRead.inc... cd /<>/build-llvm/tools/clang/include/clang/Serialization && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/include/clang/Serialization/AttrPCHRead.inc.tmp /<>/build-llvm/tools/clang/include/clang/Serialization/AttrPCHRead.inc make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target ClangAttrPCHRead [ 21%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_schedule_band.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_schedule_band.c.o -c /<>/tools/polly/lib/External/isl/isl_schedule_band.c [ 21%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_schedule_node.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_schedule_node.c.o -c /<>/tools/polly/lib/External/isl/isl_schedule_node.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_schedule_read.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_schedule_read.c.o -c /<>/tools/polly/lib/External/isl/isl_schedule_read.c /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/IR/CMakeFiles/LLVMCore.dir/depend.internal". Dependee "/<>/build-llvm/lib/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/IR/CMakeFiles/LLVMCore.dir/depend.internal". [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_schedule_tree.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_schedule_tree.c.o -c /<>/tools/polly/lib/External/isl/isl_schedule_tree.c Scanning dependencies of target LLVMCore make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[4]: Entering directory '/<>/build-llvm' [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o -c /<>/lib/IR/AsmWriter.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Attributes.cpp.o -c /<>/lib/IR/Attributes.cpp [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_scheduler.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_scheduler.c.o -c /<>/tools/polly/lib/External/isl/isl_scheduler.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_seq.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_seq.c.o -c /<>/tools/polly/lib/External/isl/isl_seq.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_set_list.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_set_list.c.o -c /<>/tools/polly/lib/External/isl/isl_set_list.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_sort.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_sort.c.o -c /<>/tools/polly/lib/External/isl/isl_sort.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_space.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_space.c.o -c /<>/tools/polly/lib/External/isl/isl_space.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_stream.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_stream.c.o -c /<>/tools/polly/lib/External/isl/isl_stream.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_tab.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_tab.c.o -c /<>/tools/polly/lib/External/isl/isl_tab.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_tab_pip.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_tab_pip.c.o -c /<>/tools/polly/lib/External/isl/isl_tab_pip.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_tarjan.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_tarjan.c.o -c /<>/tools/polly/lib/External/isl/isl_tarjan.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_transitive_closure.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_transitive_closure.c.o -c /<>/tools/polly/lib/External/isl/isl_transitive_closure.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_union_map.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_union_map.c.o -c /<>/tools/polly/lib/External/isl/isl_union_map.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_val.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_val.c.o -c /<>/tools/polly/lib/External/isl/isl_val.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_val_sioimath.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_val_sioimath.c.o -c /<>/tools/polly/lib/External/isl/isl_val_sioimath.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_vec.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_vec.c.o -c /<>/tools/polly/lib/External/isl/isl_vec.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_version.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_version.c.o -c /<>/tools/polly/lib/External/isl/isl_version.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/isl_vertices.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/isl_vertices.c.o -c /<>/tools/polly/lib/External/isl/isl_vertices.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/print.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/print.c.o -c /<>/tools/polly/lib/External/isl/print.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/imath/gmp_compat.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/imath/gmp_compat.c.o -c /<>/tools/polly/lib/External/isl/imath/gmp_compat.c [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/imath/imath.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/imath/imath.c.o -c /<>/tools/polly/lib/External/isl/imath/imath.c [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o -c /<>/lib/IR/AutoUpgrade.cpp [ 22%] Building C object tools/polly/lib/External/CMakeFiles/PollyISL.dir/isl/imath/imrat.c.o cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib/External -I/<>/tools/polly/lib/External -I/<>/tools/polly/lib/External/isl -I/<>/tools/polly/lib/External/isl/include -I/<>/tools/polly/lib/External/isl/imath -I/<>/build-llvm/tools/polly/lib/External/isl -I/<>/build-llvm/tools/polly/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fvisibility=hidden -w -std=gnu99 -o CMakeFiles/PollyISL.dir/isl/imath/imrat.c.o -c /<>/tools/polly/lib/External/isl/imath/imrat.c /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IRReader /<>/build-llvm /<>/build-llvm/lib/IRReader /<>/build-llvm/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend.internal". Dependee "/<>/build-llvm/lib/IRReader/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend.internal". Scanning dependencies of target LLVMIRReader make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build make[4]: Entering directory '/<>/build-llvm' [ 22%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o cd /<>/build-llvm/lib/IRReader && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IRReader -I/<>/lib/IRReader -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o -c /<>/lib/IRReader/IRReader.cpp /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen /<>/build-llvm /<>/build-llvm/lib/CodeGen /<>/build-llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/CodeGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend.internal". Scanning dependencies of target LLVMCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o -c /<>/lib/CodeGen/AggressiveAntiDepBreaker.cpp [ 22%] Linking C static library ../../../../lib/libPollyISL.a cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/cmake -P CMakeFiles/PollyISL.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/polly/lib/External && /usr/bin/cmake -E cmake_link_script CMakeFiles/PollyISL.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libPollyISL.a CMakeFiles/PollyISL.dir/isl/basis_reduction_tab.c.o CMakeFiles/PollyISL.dir/isl/isl_aff.c.o CMakeFiles/PollyISL.dir/isl/isl_affine_hull.c.o CMakeFiles/PollyISL.dir/isl/isl_arg.c.o CMakeFiles/PollyISL.dir/isl/isl_ast_build.c.o CMakeFiles/PollyISL.dir/isl/isl_ast_build_expr.c.o CMakeFiles/PollyISL.dir/isl/isl_ast.c.o CMakeFiles/PollyISL.dir/isl/isl_ast_codegen.c.o CMakeFiles/PollyISL.dir/isl/isl_ast_graft.c.o CMakeFiles/PollyISL.dir/isl/isl_band.c.o CMakeFiles/PollyISL.dir/isl/isl_bernstein.c.o CMakeFiles/PollyISL.dir/isl/isl_blk.c.o CMakeFiles/PollyISL.dir/isl/isl_bound.c.o CMakeFiles/PollyISL.dir/isl/isl_coalesce.c.o CMakeFiles/PollyISL.dir/isl/isl_constraint.c.o CMakeFiles/PollyISL.dir/isl/isl_convex_hull.c.o CMakeFiles/PollyISL.dir/isl/isl_ctx.c.o CMakeFiles/PollyISL.dir/isl/isl_deprecated.c.o CMakeFiles/PollyISL.dir/isl/isl_dim_map.c.o CMakeFiles/PollyISL.dir/isl/isl_equalities.c.o CMakeFiles/PollyISL.dir/isl/isl_factorization.c.o CMakeFiles/PollyISL.dir/isl/isl_farkas.c.o CMakeFiles/PollyISL.dir/isl/isl_ffs.c.o CMakeFiles/PollyISL.dir/isl/isl_flow.c.o CMakeFiles/PollyISL.dir/isl/isl_fold.c.o CMakeFiles/PollyISL.dir/isl/isl_hash.c.o CMakeFiles/PollyISL.dir/isl/isl_id.c.o CMakeFiles/PollyISL.dir/isl/isl_id_to_ast_expr.c.o CMakeFiles/PollyISL.dir/isl/isl_id_to_pw_aff.c.o CMakeFiles/PollyISL.dir/isl/isl_ilp.c.o CMakeFiles/PollyISL.dir/isl/isl_imath.c.o CMakeFiles/PollyISL.dir/isl/isl_input.c.o CMakeFiles/PollyISL.dir/isl/isl_int_sioimath.c.o CMakeFiles/PollyISL.dir/isl/isl_local_space.c.o CMakeFiles/PollyISL.dir/isl/isl_lp.c.o CMakeFiles/PollyISL.dir/isl/isl_map.c.o CMakeFiles/PollyISL.dir/isl/isl_map_list.c.o CMakeFiles/PollyISL.dir/isl/isl_map_simplify.c.o CMakeFiles/PollyISL.dir/isl/isl_map_subtract.c.o CMakeFiles/PollyISL.dir/isl/isl_map_to_basic_set.c.o CMakeFiles/PollyISL.dir/isl/isl_mat.c.o CMakeFiles/PollyISL.dir/isl/isl_morph.c.o CMakeFiles/PollyISL.dir/isl/isl_obj.c.o CMakeFiles/PollyISL.dir/isl/isl_options.c.o CMakeFiles/PollyISL.dir/isl/isl_output.c.o CMakeFiles/PollyISL.dir/isl/isl_point.c.o CMakeFiles/PollyISL.dir/isl/isl_polynomial.c.o CMakeFiles/PollyISL.dir/isl/isl_printer.c.o CMakeFiles/PollyISL.dir/isl/isl_range.c.o CMakeFiles/PollyISL.dir/isl/isl_reordering.c.o CMakeFiles/PollyISL.dir/isl/isl_sample.c.o CMakeFiles/PollyISL.dir/isl/isl_scan.c.o CMakeFiles/PollyISL.dir/isl/isl_schedule.c.o CMakeFiles/PollyISL.dir/isl/isl_schedule_band.c.o CMakeFiles/PollyISL.dir/isl/isl_schedule_node.c.o CMakeFiles/PollyISL.dir/isl/isl_schedule_read.c.o CMakeFiles/PollyISL.dir/isl/isl_schedule_tree.c.o CMakeFiles/PollyISL.dir/isl/isl_scheduler.c.o CMakeFiles/PollyISL.dir/isl/isl_seq.c.o CMakeFiles/PollyISL.dir/isl/isl_set_list.c.o CMakeFiles/PollyISL.dir/isl/isl_sort.c.o CMakeFiles/PollyISL.dir/isl/isl_space.c.o CMakeFiles/PollyISL.dir/isl/isl_stream.c.o CMakeFiles/PollyISL.dir/isl/isl_tab.c.o CMakeFiles/PollyISL.dir/isl/isl_tab_pip.c.o CMakeFiles/PollyISL.dir/isl/isl_tarjan.c.o CMakeFiles/PollyISL.dir/isl/isl_transitive_closure.c.o CMakeFiles/PollyISL.dir/isl/isl_union_map.c.o CMakeFiles/PollyISL.dir/isl/isl_val.c.o CMakeFiles/PollyISL.dir/isl/isl_val_sioimath.c.o CMakeFiles/PollyISL.dir/isl/isl_vec.c.o CMakeFiles/PollyISL.dir/isl/isl_version.c.o CMakeFiles/PollyISL.dir/isl/isl_vertices.c.o CMakeFiles/PollyISL.dir/isl/print.c.o CMakeFiles/PollyISL.dir/isl/imath/gmp_compat.c.o CMakeFiles/PollyISL.dir/isl/imath/imath.c.o CMakeFiles/PollyISL.dir/isl/imath/imrat.c.o /usr/bin/ranlib ../../../../lib/libPollyISL.a make[4]: Leaving directory '/<>/build-llvm' [ 22%] Built target PollyISL /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/SelectionDAG /<>/build-llvm /<>/build-llvm/lib/CodeGen/SelectionDAG /<>/build-llvm/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend.internal". Dependee "/<>/build-llvm/lib/CodeGen/SelectionDAG/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend.internal". Scanning dependencies of target LLVMSelectionDAG make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build make[4]: Entering directory '/<>/build-llvm' [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o -c /<>/lib/CodeGen/SelectionDAG/DAGCombiner.cpp [ 22%] Linking CXX static library ../libLLVMIRReader.a cd /<>/build-llvm/lib/IRReader && /usr/bin/cmake -P CMakeFiles/LLVMIRReader.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/IRReader && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMIRReader.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMIRReader.a CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o /usr/bin/ranlib ../libLLVMIRReader.a make[4]: Leaving directory '/<>/build-llvm' [ 22%] Built target LLVMIRReader /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/AsmPrinter /<>/build-llvm /<>/build-llvm/lib/CodeGen/AsmPrinter /<>/build-llvm/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/CodeGen/AsmPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o -c /<>/lib/CodeGen/AsmPrinter/AddressPool.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -c /<>/lib/IR/BasicBlock.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o -c /<>/lib/CodeGen/AsmPrinter/ARMException.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /<>/lib/IR/Comdat.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o -c /<>/lib/IR/ConstantFold.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o -c /<>/lib/CodeGen/AllocationOrder.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o -c /<>/lib/CodeGen/AsmPrinter/AsmPrinter.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /<>/lib/IR/ConstantRange.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o -c /<>/lib/CodeGen/Analysis.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Constants.cpp.o -c /<>/lib/IR/Constants.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o -c /<>/lib/CodeGen/AtomicExpandPass.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o -c /<>/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o -c /<>/lib/CodeGen/BasicTargetTransformInfo.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Core.cpp.o -c /<>/lib/IR/Core.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o -c /<>/lib/CodeGen/BranchFolding.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o -c /<>/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o -c /<>/lib/CodeGen/SelectionDAG/FastISel.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o -c /<>/lib/IR/DIBuilder.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o -c /<>/lib/CodeGen/CalcSpillWeights.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DataLayout.cpp.o -c /<>/lib/IR/DataLayout.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o -c /<>/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DebugLocStream.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o -c /<>/lib/IR/DebugInfo.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o -c /<>/lib/CodeGen/CallingConvLower.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DIE.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o -c /<>/lib/IR/DebugInfoMetadata.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o -c /<>/lib/CodeGen/CodeGen.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o -c /<>/lib/CodeGen/CodeGenPrepare.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o -c /<>/lib/CodeGen/SelectionDAG/InstrEmitter.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DIEHash.cpp /<>/lib/CodeGen/CodeGenPrepare.cpp:2047:6: warning: ‘void {anonymous}::ExtAddrMode::print(llvm::raw_ostream&) const’ defined but not used [-Wunused-function] void ExtAddrMode::print(raw_ostream &OS) const { ^~~~~~~~~~~ [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o -c /<>/lib/IR/DebugLoc.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o -c /<>/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o -c /<>/lib/IR/DiagnosticInfo.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CoreCLRGC.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CoreCLRGC.cpp.o -c /<>/lib/CodeGen/CoreCLRGC.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /<>/lib/IR/DiagnosticPrinter.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o -c /<>/lib/CodeGen/CriticalAntiDepBreaker.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Dominators.cpp.o -c /<>/lib/IR/Dominators.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o -c /<>/lib/CodeGen/DFAPacketizer.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o -c /<>/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Function.cpp.o -c /<>/lib/IR/Function.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o -c /<>/lib/CodeGen/DeadMachineInstructionElim.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DwarfDebug.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o -c /<>/lib/CodeGen/DwarfEHPrepare.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o -c /<>/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o -c /<>/lib/CodeGen/EarlyIfConversion.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o -c /<>/lib/CodeGen/EdgeBundles.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o -c /<>/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DwarfExpression.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ErlangGC.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ErlangGC.cpp.o -c /<>/lib/CodeGen/ErlangGC.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DwarfFile.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o -c /<>/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o -c /<>/lib/CodeGen/ExecutionDepsFix.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o -c /<>/lib/CodeGen/ExpandISelPseudos.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o -c /<>/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o -c /<>/lib/CodeGen/AsmPrinter/DwarfUnit.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o -c /<>/lib/CodeGen/ExpandPostRAPseudos.cpp [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o -c /<>/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o -c /<>/lib/CodeGen/LiveDebugValues.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o -c /<>/lib/CodeGen/AsmPrinter/EHStreamer.cpp /<>/lib/CodeGen/LiveDebugValues.cpp:163:6: warning: ‘void {anonymous}::LiveDebugValues::printVarLocInMBB(const VarLocInMBB&, const char*, llvm::raw_ostream&) const’ defined but not used [-Wunused-function] void LiveDebugValues::printVarLocInMBB(const VarLocInMBB &V, const char *msg, ^~~~~~~~~~~~~~~ [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o -c /<>/lib/CodeGen/FaultMaps.cpp [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o -c /<>/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o -c /<>/lib/CodeGen/FuncletLayout.cpp [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o -c /<>/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp [ 23%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o -c /<>/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o -c /<>/lib/CodeGen/GCMetadata.cpp [ 23%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o -c /<>/lib/CodeGen/AsmPrinter/WinException.cpp [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o -c /<>/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o -c /<>/lib/CodeGen/GCMetadataPrinter.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o -c /<>/lib/CodeGen/GCRootLowering.cpp [ 23%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCodeViewLineTables.cpp.o cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/AsmPrinter -I/<>/lib/CodeGen/AsmPrinter -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/WinCodeViewLineTables.cpp.o -c /<>/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o -c /<>/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o -c /<>/lib/CodeGen/GCStrategy.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o -c /<>/lib/CodeGen/GlobalMerge.cpp [ 23%] Linking CXX static library ../../libLLVMAsmPrinter.a cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/CodeGen/AsmPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMAsmPrinter.a CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o CMakeFiles/LLVMAsmPrinter.dir/WinCodeViewLineTables.cpp.o /usr/bin/ranlib ../../libLLVMAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 23%] Built target LLVMAsmPrinter /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/MIRParser /<>/build-llvm /<>/build-llvm/lib/CodeGen/MIRParser /<>/build-llvm/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/CodeGen/MIRParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend.internal". Scanning dependencies of target LLVMMIRParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 23%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o cd /<>/build-llvm/lib/CodeGen/MIRParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/MIRParser -I/<>/lib/CodeGen/MIRParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o -c /<>/lib/CodeGen/MIRParser/MILexer.cpp [ 23%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o cd /<>/build-llvm/lib/CodeGen/MIRParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/MIRParser -I/<>/lib/CodeGen/MIRParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -c /<>/lib/CodeGen/MIRParser/MIParser.cpp [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o -c /<>/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o -c /<>/lib/CodeGen/IfConversion.cpp [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o -c /<>/lib/CodeGen/SelectionDAG/SelectionDAG.cpp [ 25%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o cd /<>/build-llvm/lib/CodeGen/MIRParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/MIRParser -I/<>/lib/CodeGen/MIRParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o -c /<>/lib/CodeGen/MIRParser/MIRParser.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o -c /<>/lib/CodeGen/ImplicitNullChecks.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o -c /<>/lib/CodeGen/InlineSpiller.cpp [ 25%] Linking CXX static library ../../libLLVMMIRParser.a cd /<>/build-llvm/lib/CodeGen/MIRParser && /usr/bin/cmake -P CMakeFiles/LLVMMIRParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/CodeGen/MIRParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMIRParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMIRParser.a CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o /usr/bin/ranlib ../../libLLVMMIRParser.a make[4]: Leaving directory '/<>/build-llvm' [ 25%] Built target LLVMMIRParser /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Reader /<>/build-llvm /<>/build-llvm/lib/Bitcode/Reader /<>/build-llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend.internal". Dependee "/<>/build-llvm/lib/Bitcode/Reader/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend.internal". Scanning dependencies of target LLVMBitReader make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build make[4]: Entering directory '/<>/build-llvm' [ 25%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o cd /<>/build-llvm/lib/Bitcode/Reader && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Bitcode/Reader -I/<>/lib/Bitcode/Reader -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o -c /<>/lib/Bitcode/Reader/BitReader.cpp [ 25%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o cd /<>/build-llvm/lib/Bitcode/Reader && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Bitcode/Reader -I/<>/lib/Bitcode/Reader -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o -c /<>/lib/Bitcode/Reader/BitcodeReader.cpp [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o -c /<>/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp /<>/lib/Bitcode/Reader/BitcodeReader.cpp:5412:1: warning: ‘{anonymous}::FunctionIndexBitcodeReader::FunctionIndexBitcodeReader(llvm::DiagnosticHandlerFunction, bool, bool)’ defined but not used [-Wunused-function] FunctionIndexBitcodeReader::FunctionIndexBitcodeReader( ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/lib/Bitcode/Reader/BitcodeReader.cpp:5402:17: warning: ‘std::error_code {anonymous}::FunctionIndexBitcodeReader::error(llvm::BitcodeError)’ defined but not used [-Wunused-function] std::error_code FunctionIndexBitcodeReader::error(BitcodeError E) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/lib/Bitcode/Reader/BitcodeReader.cpp:5392:17: warning: ‘std::error_code {anonymous}::FunctionIndexBitcodeReader::error(llvm::BitcodeError, const llvm::Twine&)’ defined but not used [-Wunused-function] std::error_code FunctionIndexBitcodeReader::error(BitcodeError E, ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/lib/Bitcode/Reader/BitcodeReader.cpp:555:17: warning: ‘std::error_code {anonymous}::BitcodeReader::error(llvm::BitcodeError)’ defined but not used [-Wunused-function] std::error_code BitcodeReader::error(BitcodeError E) { ^~~~~~~~~~~~~ [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o -c /<>/lib/CodeGen/InterferenceCache.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o -c /<>/lib/CodeGen/InterleavedAccessPass.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCOV.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/GCOV.cpp.o -c /<>/lib/IR/GCOV.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o -c /<>/lib/CodeGen/IntrinsicLowering.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o -c /<>/lib/CodeGen/LLVMTargetMachine.cpp [ 25%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o cd /<>/build-llvm/lib/Bitcode/Reader && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Bitcode/Reader -I/<>/lib/Bitcode/Reader -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o -c /<>/lib/Bitcode/Reader/BitstreamReader.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o -c /<>/lib/IR/GVMaterializer.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Globals.cpp.o -c /<>/lib/IR/Globals.cpp [ 25%] Linking CXX static library ../../libLLVMBitReader.a cd /<>/build-llvm/lib/Bitcode/Reader && /usr/bin/cmake -P CMakeFiles/LLVMBitReader.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Bitcode/Reader && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBitReader.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMBitReader.a CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o /usr/bin/ranlib ../../libLLVMBitReader.a make[4]: Leaving directory '/<>/build-llvm' [ 25%] Built target LLVMBitReader /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Writer /<>/build-llvm /<>/build-llvm/lib/Bitcode/Writer /<>/build-llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Bitcode/Writer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend.internal". Scanning dependencies of target LLVMBitWriter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 25%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o cd /<>/build-llvm/lib/Bitcode/Writer && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Bitcode/Writer -I/<>/lib/Bitcode/Writer -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o -c /<>/lib/Bitcode/Writer/BitWriter.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o -c /<>/lib/IR/IRBuilder.cpp [ 25%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o cd /<>/build-llvm/lib/Bitcode/Writer && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Bitcode/Writer -I/<>/lib/Bitcode/Writer -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o -c /<>/lib/Bitcode/Writer/BitcodeWriter.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o -c /<>/lib/IR/IRPrintingPasses.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o -c /<>/lib/CodeGen/LatencyPriorityQueue.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o -c /<>/lib/IR/InlineAsm.cpp [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o -c /<>/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o -c /<>/lib/CodeGen/LexicalScopes.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Instruction.cpp.o -c /<>/lib/IR/Instruction.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Instructions.cpp.o -c /<>/lib/IR/Instructions.cpp [ 25%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o cd /<>/build-llvm/lib/Bitcode/Writer && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Bitcode/Writer -I/<>/lib/Bitcode/Writer -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o -c /<>/lib/Bitcode/Writer/BitcodeWriterPass.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o -c /<>/lib/CodeGen/LiveDebugVariables.cpp [ 25%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o cd /<>/build-llvm/lib/Bitcode/Writer && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Bitcode/Writer -I/<>/lib/Bitcode/Writer -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o -c /<>/lib/Bitcode/Writer/ValueEnumerator.cpp [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o -c /<>/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp /<>/lib/CodeGen/LiveDebugVariables.cpp:416:6: warning: ‘void {anonymous}::LDVImpl::print(llvm::raw_ostream&)’ defined but not used [-Wunused-function] void LDVImpl::print(raw_ostream &OS) { ^~~~~~~ [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o -c /<>/lib/IR/IntrinsicInst.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o -c /<>/lib/IR/LLVMContext.cpp [ 25%] Linking CXX static library ../../libLLVMBitWriter.a cd /<>/build-llvm/lib/Bitcode/Writer && /usr/bin/cmake -P CMakeFiles/LLVMBitWriter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Bitcode/Writer && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBitWriter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMBitWriter.a CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o /usr/bin/ranlib ../../libLLVMBitWriter.a make[4]: Leaving directory '/<>/build-llvm' [ 25%] Built target LLVMBitWriter /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Utils /<>/build-llvm /<>/build-llvm/lib/Transforms/Utils /<>/build-llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend.internal". [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o -c /<>/lib/CodeGen/LiveInterval.cpp Scanning dependencies of target LLVMTransformUtils make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build make[4]: Entering directory '/<>/build-llvm' [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o -c /<>/lib/Transforms/Utils/ASanStackFrameLayout.cpp [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o -c /<>/lib/Transforms/Utils/AddDiscriminators.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o -c /<>/lib/IR/LLVMContextImpl.cpp [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o -c /<>/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o -c /<>/lib/Transforms/Utils/BasicBlockUtils.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalAnalysis.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveIntervalAnalysis.cpp.o -c /<>/lib/CodeGen/LiveIntervalAnalysis.cpp [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o -c /<>/lib/CodeGen/SelectionDAG/StatepointLowering.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o -c /<>/lib/IR/LegacyPassManager.cpp [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o -c /<>/lib/Transforms/Utils/BreakCriticalEdges.cpp [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o -c /<>/lib/Transforms/Utils/BuildLibCalls.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o -c /<>/lib/CodeGen/LiveIntervalUnion.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o -c /<>/lib/IR/MDBuilder.cpp [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o -c /<>/lib/Transforms/Utils/BypassSlowDivision.cpp [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Mangler.cpp.o -c /<>/lib/IR/Mangler.cpp [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o -c /<>/lib/CodeGen/LiveRangeCalc.cpp [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o -c /<>/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Metadata.cpp.o -c /<>/lib/IR/Metadata.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o -c /<>/lib/Transforms/Utils/CloneFunction.cpp [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o -c /<>/lib/CodeGen/SelectionDAG/TargetLowering.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o -c /<>/lib/CodeGen/LiveRangeEdit.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o -c /<>/lib/CodeGen/LiveRegMatrix.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o -c /<>/lib/Transforms/Utils/CloneModule.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o -c /<>/lib/CodeGen/LivePhysRegs.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o -c /<>/lib/Transforms/Utils/CmpInstAnalysis.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Module.cpp.o -c /<>/lib/IR/Module.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o -c /<>/lib/Transforms/Utils/CodeExtractor.cpp [ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetSelectionDAGInfo.cpp.o cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen/SelectionDAG -I/<>/lib/CodeGen/SelectionDAG -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/TargetSelectionDAGInfo.cpp.o -c /<>/lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Operator.cpp.o -c /<>/lib/IR/Operator.cpp [ 26%] Linking CXX static library ../../libLLVMSelectionDAG.a cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/cmake -P CMakeFiles/LLVMSelectionDAG.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/CodeGen/SelectionDAG && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSelectionDAG.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMSelectionDAG.a CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o CMakeFiles/LLVMSelectionDAG.dir/TargetSelectionDAGInfo.cpp.o /usr/bin/ranlib ../../libLLVMSelectionDAG.a [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o -c /<>/lib/CodeGen/LiveStackAnalysis.cpp make[4]: Leaving directory '/<>/build-llvm' [ 26%] Built target LLVMSelectionDAG /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Instrumentation /<>/build-llvm /<>/build-llvm/lib/Transforms/Instrumentation /<>/build-llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/Instrumentation/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend.internal". Scanning dependencies of target LLVMInstrumentation make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build make[4]: Entering directory '/<>/build-llvm' [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -c /<>/lib/Transforms/Instrumentation/AddressSanitizer.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Pass.cpp.o -c /<>/lib/IR/Pass.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/PassManager.cpp.o -c /<>/lib/IR/PassManager.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o -c /<>/lib/CodeGen/LiveVariables.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o -c /<>/lib/IR/PassRegistry.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o -c /<>/lib/Transforms/Utils/CtorUtils.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Statepoint.cpp.o -c /<>/lib/IR/Statepoint.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o -c /<>/lib/Transforms/Utils/DemoteRegToStack.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/FunctionInfo.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/FunctionInfo.cpp.o -c /<>/lib/IR/FunctionInfo.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o -c /<>/lib/Transforms/Utils/FlattenCFG.cpp [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o -c /<>/lib/Transforms/Instrumentation/BoundsChecking.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Type.cpp.o -c /<>/lib/IR/Type.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o -c /<>/lib/CodeGen/LocalStackSlotAllocation.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o -c /<>/lib/Transforms/Utils/GlobalStatus.cpp [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o -c /<>/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o -c /<>/lib/Transforms/Utils/InlineFunction.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o -c /<>/lib/IR/TypeFinder.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o -c /<>/lib/CodeGen/MachineBasicBlock.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Use.cpp.o -c /<>/lib/IR/Use.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/User.cpp.o -c /<>/lib/IR/User.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Value.cpp.o -c /<>/lib/IR/Value.cpp [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o -c /<>/lib/Transforms/Instrumentation/GCOVProfiling.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o -c /<>/lib/Transforms/Utils/InstructionNamer.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o -c /<>/lib/IR/ValueSymbolTable.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o -c /<>/lib/CodeGen/MachineBlockFrequencyInfo.cpp /<>/lib/Transforms/Instrumentation/GCOVProfiling.cpp:813:11: warning: ‘llvm::Constant* {anonymous}::GCOVProfiler::getDeleteFlushFunctionListFunc()’ defined but not used [-Wunused-function] Constant *GCOVProfiler::getDeleteFlushFunctionListFunc() { ^~~~~~~~~~~~ /<>/lib/Transforms/Instrumentation/GCOVProfiling.cpp:808:11: warning: ‘llvm::Constant* {anonymous}::GCOVProfiler::getDeleteWriteoutFunctionListFunc()’ defined but not used [-Wunused-function] Constant *GCOVProfiler::getDeleteWriteoutFunctionListFunc() { ^~~~~~~~~~~~ [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o -c /<>/lib/IR/ValueTypes.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o -c /<>/lib/Transforms/Utils/IntegerDivision.cpp [ 26%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o cd /<>/build-llvm/lib/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/IR -I/<>/lib/IR -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Verifier.cpp.o -c /<>/lib/IR/Verifier.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o -c /<>/lib/Transforms/Utils/LCSSA.cpp [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o -c /<>/lib/Transforms/Instrumentation/MemorySanitizer.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o -c /<>/lib/CodeGen/MachineBlockPlacement.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o -c /<>/lib/Transforms/Utils/Local.cpp [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o -c /<>/lib/Transforms/Instrumentation/Instrumentation.cpp [ 26%] Linking CXX static library ../libLLVMCore.a cd /<>/build-llvm/lib/IR && /usr/bin/cmake -P CMakeFiles/LLVMCore.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/IR && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCore.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMCore.a CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o CMakeFiles/LLVMCore.dir/Attributes.cpp.o CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o CMakeFiles/LLVMCore.dir/Comdat.cpp.o CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o CMakeFiles/LLVMCore.dir/Constants.cpp.o CMakeFiles/LLVMCore.dir/Core.cpp.o CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o CMakeFiles/LLVMCore.dir/DataLayout.cpp.o CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o CMakeFiles/LLVMCore.dir/Dominators.cpp.o CMakeFiles/LLVMCore.dir/Function.cpp.o CMakeFiles/LLVMCore.dir/GCOV.cpp.o CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o CMakeFiles/LLVMCore.dir/Globals.cpp.o CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o CMakeFiles/LLVMCore.dir/Instruction.cpp.o CMakeFiles/LLVMCore.dir/Instructions.cpp.o CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o CMakeFiles/LLVMCore.dir/Mangler.cpp.o CMakeFiles/LLVMCore.dir/Metadata.cpp.o CMakeFiles/LLVMCore.dir/Module.cpp.o CMakeFiles/LLVMCore.dir/Operator.cpp.o CMakeFiles/LLVMCore.dir/Pass.cpp.o CMakeFiles/LLVMCore.dir/PassManager.cpp.o CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o CMakeFiles/LLVMCore.dir/Statepoint.cpp.o CMakeFiles/LLVMCore.dir/FunctionInfo.cpp.o CMakeFiles/LLVMCore.dir/Type.cpp.o CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o CMakeFiles/LLVMCore.dir/Use.cpp.o CMakeFiles/LLVMCore.dir/User.cpp.o CMakeFiles/LLVMCore.dir/Value.cpp.o CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o CMakeFiles/LLVMCore.dir/Verifier.cpp.o /usr/bin/ranlib ../libLLVMCore.a make[4]: Leaving directory '/<>/build-llvm' [ 26%] Built target LLVMCore /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/InstCombine /<>/build-llvm /<>/build-llvm/lib/Transforms/InstCombine /<>/build-llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/InstCombine/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend.internal". Scanning dependencies of target LLVMInstCombine make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build make[4]: Entering directory '/<>/build-llvm' [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o -c /<>/lib/Transforms/InstCombine/InstructionCombining.cpp [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o -c /<>/lib/Transforms/Instrumentation/InstrProfiling.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o -c /<>/lib/CodeGen/MachineBranchProbabilityInfo.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o -c /<>/lib/Transforms/Utils/LoopSimplify.cpp [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o -c /<>/lib/Transforms/Instrumentation/PGOInstrumentation.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o -c /<>/lib/CodeGen/MachineCSE.cpp [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineAddSub.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o -c /<>/lib/Transforms/Utils/LoopUnroll.cpp /<>/lib/Transforms/InstCombine/InstCombineAddSub.cpp:275:6: warning: ‘void {anonymous}::FAddendCoef::operator-=(const {anonymous}::FAddendCoef&)’ defined but not used [-Wunused-function] void FAddendCoef::operator-=(const FAddendCoef &That) { ^~~~~~~~~~~ [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o -c /<>/lib/CodeGen/MachineCombiner.cpp [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SafeStack.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/SafeStack.cpp.o -c /<>/lib/Transforms/Instrumentation/SafeStack.cpp [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o -c /<>/lib/Transforms/Utils/LoopUnrollRuntime.cpp [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o -c /<>/lib/CodeGen/MachineCopyPropagation.cpp [ 27%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o -c /<>/lib/Transforms/Instrumentation/SanitizerCoverage.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o -c /<>/lib/CodeGen/MachineDominators.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o -c /<>/lib/Transforms/Utils/LoopUtils.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineCalls.cpp [ 27%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Instrumentation -I/<>/lib/Transforms/Instrumentation -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o -c /<>/lib/Transforms/Instrumentation/ThreadSanitizer.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o -c /<>/lib/Transforms/Utils/LoopVersioning.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o -c /<>/lib/CodeGen/MachineDominanceFrontier.cpp [ 27%] Linking CXX static library ../../libLLVMInstrumentation.a cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/cmake -P CMakeFiles/LLVMInstrumentation.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Transforms/Instrumentation && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInstrumentation.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMInstrumentation.a CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o CMakeFiles/LLVMInstrumentation.dir/SafeStack.cpp.o CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o /usr/bin/ranlib ../../libLLVMInstrumentation.a make[4]: Leaving directory '/<>/build-llvm' [ 27%] Built target LLVMInstrumentation /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Scalar /<>/build-llvm /<>/build-llvm/lib/Transforms/Scalar /<>/build-llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/Scalar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend.internal". Scanning dependencies of target LLVMScalarOpts make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build make[4]: Entering directory '/<>/build-llvm' [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o -c /<>/lib/Transforms/Scalar/ADCE.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineCasts.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o -c /<>/lib/Transforms/Utils/LowerInvoke.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o -c /<>/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o -c /<>/lib/Transforms/Utils/LowerSwitch.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o -c /<>/lib/CodeGen/MachineFunction.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineCompares.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o -c /<>/lib/Transforms/Scalar/BDCE.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o -c /<>/lib/Transforms/Utils/Mem2Reg.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o -c /<>/lib/Transforms/Utils/MetaRenamer.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o -c /<>/lib/Transforms/Scalar/ConstantHoisting.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o -c /<>/lib/Transforms/Utils/ModuleUtils.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o -c /<>/lib/CodeGen/MachineFunctionAnalysis.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o -c /<>/lib/Transforms/Utils/PromoteMemoryToRegister.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o -c /<>/lib/Transforms/Scalar/ConstantProp.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o -c /<>/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o -c /<>/lib/CodeGen/MachineFunctionPass.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o -c /<>/lib/Transforms/Scalar/DCE.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o -c /<>/lib/Transforms/Utils/SSAUpdater.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o -c /<>/lib/CodeGen/MachineFunctionPrinterPass.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o -c /<>/lib/Transforms/Scalar/DeadStoreElimination.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o -c /<>/lib/CodeGen/MachineInstr.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o -c /<>/lib/Transforms/Scalar/EarlyCSE.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o -c /<>/lib/Transforms/Utils/SimplifyCFG.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombinePHI.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o -c /<>/lib/CodeGen/MachineInstrBundle.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o -c /<>/lib/Transforms/Scalar/FlattenCFGPass.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o -c /<>/lib/Transforms/Scalar/Float2Int.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o -c /<>/lib/CodeGen/MachineLICM.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineSelect.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o -c /<>/lib/Transforms/Utils/SimplifyIndVar.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o -c /<>/lib/Transforms/Scalar/GVN.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o -c /<>/lib/Transforms/Utils/SimplifyInstructions.cpp /<>/lib/Transforms/Scalar/GVN.cpp:2793:6: warning: ‘void {anonymous}::GVN::verifyRemoved(const llvm::Instruction*) const’ defined but not used [-Wunused-function] void GVN::verifyRemoved(const Instruction *Inst) const { ^~~ [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o -c /<>/lib/CodeGen/MachineLoopInfo.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineShifts.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o -c /<>/lib/Transforms/Utils/SimplifyLibCalls.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o -c /<>/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o -c /<>/lib/CodeGen/MachineModuleInfo.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o -c /<>/lib/Transforms/Utils/SplitModule.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o -c /<>/lib/Transforms/Utils/SymbolRewriter.cpp [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o -c /<>/lib/Transforms/Scalar/IndVarSimplify.cpp [ 27%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/InstCombine -I/<>/lib/Transforms/InstCombine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o -c /<>/lib/Transforms/InstCombine/InstCombineVectorOps.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o -c /<>/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o -c /<>/lib/CodeGen/MachineModuleInfoImpls.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o -c /<>/lib/Transforms/Utils/Utils.cpp [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Utils -I/<>/lib/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o -c /<>/lib/Transforms/Utils/ValueMapper.cpp [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o -c /<>/lib/CodeGen/MachinePassRegistry.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o -c /<>/lib/CodeGen/MachinePostDominators.cpp [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o -c /<>/lib/Transforms/Scalar/JumpThreading.cpp [ 28%] Linking CXX static library ../../libLLVMTransformUtils.a cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/cmake -P CMakeFiles/LLVMTransformUtils.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Transforms/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTransformUtils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMTransformUtils.a CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o /usr/bin/ranlib ../../libLLVMTransformUtils.a make[4]: Leaving directory '/<>/build-llvm' [ 28%] Built target LLVMTransformUtils /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/IPO /<>/build-llvm /<>/build-llvm/lib/Transforms/IPO /<>/build-llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/IPO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend.internal". Scanning dependencies of target LLVMipo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o -c /<>/lib/Transforms/IPO/ArgumentPromotion.cpp [ 28%] Linking CXX static library ../../libLLVMInstCombine.a cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/cmake -P CMakeFiles/LLVMInstCombine.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Transforms/InstCombine && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInstCombine.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMInstCombine.a CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o /usr/bin/ranlib ../../libLLVMInstCombine.a make[4]: Leaving directory '/<>/build-llvm' [ 28%] Built target LLVMInstCombine /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Vectorize /<>/build-llvm /<>/build-llvm/lib/Transforms/Vectorize /<>/build-llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/Vectorize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend.internal". Scanning dependencies of target LLVMVectorize make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build make[4]: Entering directory '/<>/build-llvm' [ 28%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/BBVectorize.cpp.o cd /<>/build-llvm/lib/Transforms/Vectorize && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Vectorize -I/<>/lib/Transforms/Vectorize -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMVectorize.dir/BBVectorize.cpp.o -c /<>/lib/Transforms/Vectorize/BBVectorize.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o -c /<>/lib/CodeGen/MachineRegisterInfo.cpp [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o -c /<>/lib/Transforms/IPO/BarrierNoopPass.cpp [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o -c /<>/lib/Transforms/Scalar/LICM.cpp [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o -c /<>/lib/Transforms/IPO/ConstantMerge.cpp [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o -c /<>/lib/Transforms/IPO/CrossDSOCFI.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o -c /<>/lib/CodeGen/MachineRegionInfo.cpp [ 28%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o cd /<>/build-llvm/lib/Transforms/Vectorize && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Vectorize -I/<>/lib/Transforms/Vectorize -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o -c /<>/lib/Transforms/Vectorize/Vectorize.cpp [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o -c /<>/lib/Transforms/IPO/DeadArgumentElimination.cpp [ 28%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o cd /<>/build-llvm/lib/Transforms/Vectorize && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Vectorize -I/<>/lib/Transforms/Vectorize -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o -c /<>/lib/Transforms/Vectorize/LoopVectorize.cpp [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoadCombine.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoadCombine.cpp.o -c /<>/lib/Transforms/Scalar/LoadCombine.cpp [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o -c /<>/lib/Transforms/IPO/ElimAvailExtern.cpp [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o -c /<>/lib/Transforms/Scalar/LoopDeletion.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o -c /<>/lib/CodeGen/MachineSSAUpdater.cpp [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o -c /<>/lib/Transforms/IPO/ExtractGV.cpp [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o -c /<>/lib/Transforms/IPO/ForceFunctionAttrs.cpp [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o -c /<>/lib/Transforms/Scalar/LoopDistribute.cpp [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o -c /<>/lib/Transforms/IPO/FunctionAttrs.cpp [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o -c /<>/lib/CodeGen/MachineScheduler.cpp [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o -c /<>/lib/Transforms/Scalar/LoopIdiomRecognize.cpp [ 29%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o cd /<>/build-llvm/lib/Transforms/Vectorize && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Vectorize -I/<>/lib/Transforms/Vectorize -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o -c /<>/lib/Transforms/Vectorize/SLPVectorizer.cpp [ 29%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o -c /<>/lib/Transforms/IPO/FunctionImport.cpp [ 29%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o -c /<>/lib/Transforms/IPO/GlobalDCE.cpp [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o -c /<>/lib/Transforms/Scalar/LoopInstSimplify.cpp [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o -c /<>/lib/CodeGen/MachineSink.cpp [ 30%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o -c /<>/lib/Transforms/IPO/GlobalOpt.cpp [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o -c /<>/lib/Transforms/Scalar/LoopInterchange.cpp /<>/lib/Transforms/Scalar/LoopInterchange.cpp:1134:6: warning: ‘void {anonymous}::LoopInterchangeTransform::adjustInnerLoopPreheader()’ defined but not used [-Wunused-function] void LoopInterchangeTransform::adjustInnerLoopPreheader() { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/lib/Transforms/Scalar/LoopInterchange.cpp:1127:6: warning: ‘void {anonymous}::LoopInterchangeTransform::adjustOuterLoopPreheader()’ defined but not used [-Wunused-function] void LoopInterchangeTransform::adjustOuterLoopPreheader() { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/lib/Transforms/Scalar/LoopInterchange.cpp:1076:6: warning: ‘void {anonymous}::LoopInterchangeTransform::splitOuterLoopLatch()’ defined but not used [-Wunused-function] void LoopInterchangeTransform::splitOuterLoopLatch() { ^~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o -c /<>/lib/CodeGen/MachineTraceMetrics.cpp [ 30%] Linking CXX static library ../../libLLVMVectorize.a cd /<>/build-llvm/lib/Transforms/Vectorize && /usr/bin/cmake -P CMakeFiles/LLVMVectorize.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Transforms/Vectorize && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMVectorize.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMVectorize.a CMakeFiles/LLVMVectorize.dir/BBVectorize.cpp.o CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o /usr/bin/ranlib ../../libLLVMVectorize.a make[4]: Leaving directory '/<>/build-llvm' [ 30%] Built target LLVMVectorize /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Hello /<>/build-llvm /<>/build-llvm/lib/Transforms/Hello /<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/Hello/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend.internal". Scanning dependencies of target LLVMHello make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build make[4]: Entering directory '/<>/build-llvm' [ 30%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o cd /<>/build-llvm/lib/Transforms/Hello && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Hello -I/<>/lib/Transforms/Hello -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/LLVMHello.dir/Hello.cpp.o -c /<>/lib/Transforms/Hello/Hello.cpp [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o -c /<>/lib/Transforms/Scalar/LoopLoadElimination.cpp [ 30%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o -c /<>/lib/Transforms/IPO/IPConstantPropagation.cpp [ 30%] Linking CXX shared module ../../LLVMHello.so cd /<>/build-llvm/lib/Transforms/Hello && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMHello.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/build-llvm/lib/Transforms/Hello/LLVMHello.exports -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -o ../../LLVMHello.so CMakeFiles/LLVMHello.dir/Hello.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 30%] Built target LLVMHello /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/ObjCARC /<>/build-llvm /<>/build-llvm/lib/Transforms/ObjCARC /<>/build-llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend.internal". Dependee "/<>/build-llvm/lib/Transforms/ObjCARC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend.internal". Scanning dependencies of target LLVMObjCARCOpts make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build make[4]: Entering directory '/<>/build-llvm' [ 30%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/ObjCARC -I/<>/lib/Transforms/ObjCARC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o -c /<>/lib/Transforms/ObjCARC/ObjCARC.cpp [ 30%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/IPO.cpp.o -c /<>/lib/Transforms/IPO/IPO.cpp [ 30%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/ObjCARC -I/<>/lib/Transforms/ObjCARC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o -c /<>/lib/Transforms/ObjCARC/ObjCARCOpts.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o -c /<>/lib/Transforms/IPO/InferFunctionAttrs.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o -c /<>/lib/CodeGen/MachineVerifier.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o -c /<>/lib/Transforms/Scalar/LoopRerollPass.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineAlways.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/InlineAlways.cpp.o -c /<>/lib/Transforms/IPO/InlineAlways.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o -c /<>/lib/Transforms/IPO/InlineSimple.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/Inliner.cpp.o -c /<>/lib/Transforms/IPO/Inliner.cpp [ 32%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/ObjCARC -I/<>/lib/Transforms/ObjCARC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o -c /<>/lib/Transforms/ObjCARC/ObjCARCExpand.cpp [ 32%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/ObjCARC -I/<>/lib/Transforms/ObjCARC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o -c /<>/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o -c /<>/lib/CodeGen/MIRPrinter.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o -c /<>/lib/Transforms/Scalar/LoopRotation.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/Internalize.cpp.o -c /<>/lib/Transforms/IPO/Internalize.cpp [ 32%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/ObjCARC -I/<>/lib/Transforms/ObjCARC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o -c /<>/lib/Transforms/ObjCARC/ObjCARCContract.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -c /<>/lib/Transforms/IPO/LoopExtractor.cpp [ 32%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/ObjCARC -I/<>/lib/Transforms/ObjCARC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o -c /<>/lib/Transforms/ObjCARC/DependencyAnalysis.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o -c /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerBitSets.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/LowerBitSets.cpp.o -c /<>/lib/Transforms/IPO/LowerBitSets.cpp [ 32%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/ObjCARC -I/<>/lib/Transforms/ObjCARC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o -c /<>/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp: In member function ‘void {anonymous}::Cost::RateRegister(const llvm::SCEV*, llvm::SmallPtrSetImpl&, const llvm::Loop*, llvm::ScalarEvolution&, llvm::DominatorTree&)’: /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp:959:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!isa(Reg) && ^~ /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp:966:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ NumIVMuls += isa(Reg) && ^~~~~~~~~ [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o -c /<>/lib/CodeGen/MIRPrintingPass.cpp /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp: At global scope: /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp:4940:6: warning: ‘void {anonymous}::LSRInstance::dump() const’ defined but not used [-Wunused-function] void LSRInstance::dump() const { ^~~~~~~~~~~ /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp:3659:6: warning: ‘void {anonymous}::WorkItem::dump() const’ defined but not used [-Wunused-function] void WorkItem::dump() const { ^~~~~~~~ /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1368:6: warning: ‘void {anonymous}::LSRUse::dump() const’ defined but not used [-Wunused-function] void LSRUse::dump() const { ^~~~~~ /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1166:6: warning: ‘void {anonymous}::LSRFixup::dump() const’ defined but not used [-Wunused-function] void LSRFixup::dump() const { ^~~~~~~~ /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1081:6: warning: ‘void {anonymous}::Cost::dump() const’ defined but not used [-Wunused-function] void Cost::dump() const { ^~~~ /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp:503:6: warning: ‘void {anonymous}::Formula::dump() const’ defined but not used [-Wunused-function] void Formula::dump() const { ^~~~~~~ /<>/lib/Transforms/Scalar/LoopStrengthReduce.cpp:149:6: warning: ‘void {anonymous}::RegSortData::dump() const’ defined but not used [-Wunused-function] void RegSortData::dump() const { ^~~~~~~~~~~ [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OcamlGC.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/OcamlGC.cpp.o -c /<>/lib/CodeGen/OcamlGC.cpp [ 32%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/ObjCARC -I/<>/lib/Transforms/ObjCARC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o -c /<>/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o -c /<>/lib/CodeGen/OptimizePHIs.cpp [ 32%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/ObjCARC -I/<>/lib/Transforms/ObjCARC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o -c /<>/lib/Transforms/ObjCARC/PtrState.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o -c /<>/lib/Transforms/IPO/MergeFunctions.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o -c /<>/lib/CodeGen/PHIElimination.cpp [ 32%] Linking CXX static library ../../libLLVMObjCARCOpts.a cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/cmake -P CMakeFiles/LLVMObjCARCOpts.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Transforms/ObjCARC && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMObjCARCOpts.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMObjCARCOpts.a CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o /usr/bin/ranlib ../../libLLVMObjCARCOpts.a make[4]: Leaving directory '/<>/build-llvm' [ 32%] Built target LLVMObjCARCOpts [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o -c /<>/lib/CodeGen/PHIEliminationUtils.cpp /<>/lib/Transforms/IPO/MergeFunctions.cpp:1447:6: warning: ‘bool {anonymous}::MergeFunctions::doSanityCheck(std::vector&)’ defined but not used [-Wunused-function] bool MergeFunctions::doSanityCheck(std::vector &Worklist) { ^~~~~~~~~~~~~~ [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o -c /<>/lib/Transforms/Scalar/LoopUnrollPass.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o -c /<>/lib/CodeGen/ParallelCG.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o -c /<>/lib/Transforms/IPO/PartialInlining.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Passes.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/Passes.cpp.o -c /<>/lib/CodeGen/Passes.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o -c /<>/lib/CodeGen/PeepholeOptimizer.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o -c /<>/lib/Transforms/Scalar/LoopUnswitch.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o -c /<>/lib/Transforms/IPO/PassManagerBuilder.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o -c /<>/lib/CodeGen/PostRASchedulerList.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/PruneEH.cpp.o -c /<>/lib/Transforms/IPO/PruneEH.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o -c /<>/lib/CodeGen/ProcessImplicitDefs.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o -c /<>/lib/CodeGen/PrologEpilogInserter.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o -c /<>/lib/Transforms/IPO/SampleProfile.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o -c /<>/lib/CodeGen/PseudoSourceValue.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o -c /<>/lib/Transforms/Scalar/LowerAtomic.cpp /<>/lib/Transforms/IPO/SampleProfile.cpp:428:6: warning: ‘void {anonymous}::SampleProfileLoader::printBlockWeight(llvm::raw_ostream&, const llvm::BasicBlock*) const’ defined but not used [-Wunused-function] void SampleProfileLoader::printBlockWeight(raw_ostream &OS, ^~~~~~~~~~~~~~~~~~~ /<>/lib/Transforms/IPO/SampleProfile.cpp:417:6: warning: ‘void {anonymous}::SampleProfileLoader::printBlockEquivalence(llvm::raw_ostream&, const llvm::BasicBlock*)’ defined but not used [-Wunused-function] void SampleProfileLoader::printBlockEquivalence(raw_ostream &OS, ^~~~~~~~~~~~~~~~~~~ /<>/lib/Transforms/IPO/SampleProfile.cpp:408:6: warning: ‘void {anonymous}::SampleProfileLoader::printEdgeWeight(llvm::raw_ostream&, {anonymous}::Edge)’ defined but not used [-Wunused-function] void SampleProfileLoader::printEdgeWeight(raw_ostream &OS, Edge E) { ^~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o -c /<>/lib/CodeGen/RegAllocBase.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o -c /<>/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o -c /<>/lib/Transforms/Scalar/MemCpyOptimizer.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o -c /<>/lib/CodeGen/RegAllocBasic.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o -c /<>/lib/CodeGen/RegAllocFast.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o -c /<>/lib/Transforms/IPO/StripDeadPrototypes.cpp [ 32%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/IPO -I/<>/lib/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o -c /<>/lib/Transforms/IPO/StripSymbols.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o -c /<>/lib/CodeGen/RegAllocGreedy.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o -c /<>/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o -c /<>/lib/CodeGen/RegAllocPBQP.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o -c /<>/lib/Transforms/Scalar/NaryReassociate.cpp [ 32%] Linking CXX static library ../../libLLVMipo.a cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/cmake -P CMakeFiles/LLVMipo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Transforms/IPO && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMipo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMipo.a CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o CMakeFiles/LLVMipo.dir/IPO.cpp.o CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o CMakeFiles/LLVMipo.dir/InlineAlways.cpp.o CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o CMakeFiles/LLVMipo.dir/Inliner.cpp.o CMakeFiles/LLVMipo.dir/Internalize.cpp.o CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o CMakeFiles/LLVMipo.dir/LowerBitSets.cpp.o CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o CMakeFiles/LLVMipo.dir/PruneEH.cpp.o CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o /usr/bin/ranlib ../../libLLVMipo.a make[4]: Leaving directory '/<>/build-llvm' [ 32%] Built target LLVMipo /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Linker /<>/build-llvm /<>/build-llvm/lib/Linker /<>/build-llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/depend.internal". Dependee "/<>/build-llvm/lib/Linker/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/depend.internal". Scanning dependencies of target LLVMLinker make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/build make[4]: Entering directory '/<>/build-llvm' [ 32%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o cd /<>/build-llvm/lib/Linker && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Linker -I/<>/lib/Linker -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLinker.dir/IRMover.cpp.o -c /<>/lib/Linker/IRMover.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o -c /<>/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o -c /<>/lib/CodeGen/RegisterClassInfo.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o -c /<>/lib/Transforms/Scalar/PlaceSafepoints.cpp [ 32%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o cd /<>/build-llvm/lib/Linker && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Linker -I/<>/lib/Linker -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o -c /<>/lib/Linker/LinkModules.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o -c /<>/lib/CodeGen/RegisterCoalescer.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o -c /<>/lib/CodeGen/RegisterPressure.cpp [ 32%] Linking CXX static library ../libLLVMLinker.a cd /<>/build-llvm/lib/Linker && /usr/bin/cmake -P CMakeFiles/LLVMLinker.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Linker && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLinker.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMLinker.a CMakeFiles/LLVMLinker.dir/IRMover.cpp.o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o /usr/bin/ranlib ../libLLVMLinker.a make[4]: Leaving directory '/<>/build-llvm' [ 32%] Built target LLVMLinker /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Analysis /<>/build-llvm /<>/build-llvm/lib/Analysis /<>/build-llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend.internal". Dependee "/<>/build-llvm/lib/Analysis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend.internal". [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o -c /<>/lib/Transforms/Scalar/Reassociate.cpp Scanning dependencies of target LLVMAnalysis make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build make[4]: Entering directory '/<>/build-llvm' [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o -c /<>/lib/Analysis/AliasAnalysis.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o -c /<>/lib/CodeGen/RegisterScavenging.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o -c /<>/lib/CodeGen/ScheduleDAG.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o -c /<>/lib/Analysis/AliasAnalysisEvaluator.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o -c /<>/lib/CodeGen/ScheduleDAGInstrs.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o -c /<>/lib/Transforms/Scalar/Reg2Mem.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o -c /<>/lib/Analysis/AliasSetTracker.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o -c /<>/lib/CodeGen/ScheduleDAGPrinter.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o -c /<>/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o -c /<>/lib/Analysis/Analysis.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o -c /<>/lib/CodeGen/ScoreboardHazardRecognizer.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o -c /<>/lib/Analysis/AssumptionCache.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o -c /<>/lib/CodeGen/ShrinkWrap.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGC.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ShadowStackGC.cpp.o -c /<>/lib/CodeGen/ShadowStackGC.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o -c /<>/lib/Analysis/BasicAliasAnalysis.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -c /<>/lib/Transforms/Scalar/SCCP.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o -c /<>/lib/CodeGen/ShadowStackGCLowering.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o -c /<>/lib/CodeGen/SjLjEHPrepare.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o -c /<>/lib/CodeGen/SlotIndexes.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o -c /<>/lib/Analysis/BlockFrequencyInfo.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o -c /<>/lib/CodeGen/SpillPlacement.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o -c /<>/lib/Transforms/Scalar/SROA.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o -c /<>/lib/CodeGen/SplitKit.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o -c /<>/lib/Analysis/BlockFrequencyInfoImpl.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o -c /<>/lib/CodeGen/StackColoring.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o -c /<>/lib/Analysis/BranchProbabilityInfo.cpp /<>/lib/CodeGen/StackColoring.cpp:196:6: warning: ‘void {anonymous}::StackColoring::dump() const’ defined but not used [-Wunused-function] void StackColoring::dump() const { ^~~~~~~~~~~~~ [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o -c /<>/lib/CodeGen/StackProtector.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o -c /<>/lib/Analysis/CFG.cpp [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o -c /<>/lib/Analysis/CFGPrinter.cpp [ 32%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o -c /<>/lib/CodeGen/StackSlotColoring.cpp [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o -c /<>/lib/Transforms/Scalar/Scalar.cpp [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAliasAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CFLAliasAnalysis.cpp.o -c /<>/lib/Analysis/CFLAliasAnalysis.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o -c /<>/lib/CodeGen/StackMapLivenessAnalysis.cpp [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarReplAggregates.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/ScalarReplAggregates.cpp.o -c /<>/lib/Transforms/Scalar/ScalarReplAggregates.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o -c /<>/lib/CodeGen/StackMaps.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StatepointExampleGC.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StatepointExampleGC.cpp.o -c /<>/lib/CodeGen/StatepointExampleGC.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o -c /<>/lib/CodeGen/TailDuplication.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o -c /<>/lib/Analysis/CGSCCPassManager.cpp [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o -c /<>/lib/Transforms/Scalar/Scalarizer.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o -c /<>/lib/CodeGen/TargetFrameLoweringImpl.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o -c /<>/lib/Analysis/CallGraph.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o -c /<>/lib/Analysis/CallGraphSCCPass.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o -c /<>/lib/CodeGen/TargetInstrInfo.cpp [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o -c /<>/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o -c /<>/lib/CodeGen/TargetLoweringBase.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o -c /<>/lib/Analysis/CallPrinter.cpp [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o -c /<>/lib/Transforms/Scalar/SimplifyCFGPass.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o -c /<>/lib/CodeGen/TargetLoweringObjectFileImpl.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o -c /<>/lib/Analysis/CaptureTracking.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -c /<>/lib/Analysis/CostModel.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o -c /<>/lib/CodeGen/TargetOptionsImpl.cpp [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o -c /<>/lib/Transforms/Scalar/Sink.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o -c /<>/lib/Analysis/CodeMetrics.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o -c /<>/lib/CodeGen/TargetRegisterInfo.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o -c /<>/lib/CodeGen/TargetSchedule.cpp [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o -c /<>/lib/Transforms/Scalar/SpeculativeExecution.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o -c /<>/lib/Analysis/ConstantFolding.cpp [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o -c /<>/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o -c /<>/lib/CodeGen/TwoAddressInstructionPass.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o -c /<>/lib/CodeGen/UnreachableBlockElim.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o -c /<>/lib/Analysis/Delinearization.cpp [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o -c /<>/lib/Transforms/Scalar/StructurizeCFG.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o -c /<>/lib/Analysis/DemandedBits.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o -c /<>/lib/CodeGen/VirtRegMap.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o cd /<>/build-llvm/lib/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/CodeGen -I/<>/lib/CodeGen -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o -c /<>/lib/CodeGen/WinEHPrepare.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o -c /<>/lib/Analysis/DependenceAnalysis.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o -c /<>/lib/Analysis/DivergenceAnalysis.cpp [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Transforms/Scalar -I/<>/lib/Transforms/Scalar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o -c /<>/lib/Transforms/Scalar/TailRecursionElimination.cpp /<>/lib/CodeGen/WinEHPrepare.cpp:1012:6: warning: ‘void {anonymous}::WinEHPrepare::verifyPreparedFunclets(llvm::Function&)’ defined but not used [-Wunused-function] void WinEHPrepare::verifyPreparedFunclets(Function &F) { ^~~~~~~~~~~~ [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o -c /<>/lib/Analysis/DomPrinter.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o -c /<>/lib/Analysis/DominanceFrontier.cpp [ 34%] Linking CXX static library ../../libLLVMScalarOpts.a cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/cmake -P CMakeFiles/LLVMScalarOpts.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Transforms/Scalar && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMScalarOpts.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMScalarOpts.a CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoadCombine.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o CMakeFiles/LLVMScalarOpts.dir/ScalarReplAggregates.cpp.o CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o /usr/bin/ranlib ../../libLLVMScalarOpts.a make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMScalarOpts /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LTO /<>/build-llvm /<>/build-llvm/lib/LTO /<>/build-llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/depend.internal". Dependee "/<>/build-llvm/lib/LTO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/depend.internal". Scanning dependencies of target LLVMLTO make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build make[4]: Entering directory '/<>/build-llvm' [ 34%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o cd /<>/build-llvm/lib/LTO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/LTO -I/<>/lib/LTO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o -c /<>/lib/LTO/LTOModule.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o -c /<>/lib/Analysis/EHPersonalities.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o -c /<>/lib/Analysis/GlobalsModRef.cpp [ 34%] Linking CXX static library ../libLLVMCodeGen.a cd /<>/build-llvm/lib/CodeGen && /usr/bin/cmake -P CMakeFiles/LLVMCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/CodeGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMCodeGen.a CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/CoreCLRGC.cpp.o CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o CMakeFiles/LLVMCodeGen.dir/ErlangGC.cpp.o CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveIntervalAnalysis.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o CMakeFiles/LLVMCodeGen.dir/OcamlGC.cpp.o CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o CMakeFiles/LLVMCodeGen.dir/Passes.cpp.o CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o CMakeFiles/LLVMCodeGen.dir/ShadowStackGC.cpp.o CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o CMakeFiles/LLVMCodeGen.dir/StatepointExampleGC.cpp.o CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o /usr/bin/ranlib ../libLLVMCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMCodeGen /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Object /<>/build-llvm /<>/build-llvm/lib/Object /<>/build-llvm/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Object/CMakeFiles/LLVMObject.dir/depend.internal". Dependee "/<>/build-llvm/lib/Object/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Object/CMakeFiles/LLVMObject.dir/depend.internal". Scanning dependencies of target LLVMObject make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build make[4]: Entering directory '/<>/build-llvm' [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/Archive.cpp.o -c /<>/lib/Object/Archive.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o -c /<>/lib/Analysis/IVUsers.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o -c /<>/lib/Object/ArchiveWriter.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o -c /<>/lib/Analysis/InlineCost.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/Binary.cpp.o -c /<>/lib/Object/Binary.cpp [ 34%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o cd /<>/build-llvm/lib/LTO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/LTO -I/<>/lib/LTO -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o -c /<>/lib/LTO/LTOCodeGenerator.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o -c /<>/lib/Object/COFFObjectFile.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFYAML.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/COFFYAML.cpp.o -c /<>/lib/Object/COFFYAML.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o -c /<>/lib/Analysis/InstCount.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o -c /<>/lib/Analysis/InstructionSimplify.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ELF.cpp.o -c /<>/lib/Object/ELF.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o -c /<>/lib/Analysis/Interval.cpp [ 34%] Linking CXX static library ../libLLVMLTO.a cd /<>/build-llvm/lib/LTO && /usr/bin/cmake -P CMakeFiles/LLVMLTO.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/LTO && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLTO.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMLTO.a CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o /usr/bin/ranlib ../libLLVMLTO.a make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMLTO /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine /<>/build-llvm/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend.internal". Dependee "/<>/build-llvm/lib/ExecutionEngine/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend.internal". Scanning dependencies of target LLVMExecutionEngine make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build make[4]: Entering directory '/<>/build-llvm' [ 34%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o cd /<>/build-llvm/lib/ExecutionEngine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine -I/<>/lib/ExecutionEngine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o -c /<>/lib/ExecutionEngine/ExecutionEngine.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o -c /<>/lib/Object/ELFObjectFile.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o -c /<>/lib/Analysis/IntervalPartition.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o -c /<>/lib/Analysis/IteratedDominanceFrontier.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFYAML.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ELFYAML.cpp.o -c /<>/lib/Object/ELFYAML.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o -c /<>/lib/Analysis/LazyCallGraph.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o -c /<>/lib/Analysis/LazyValueInfo.cpp [ 34%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o cd /<>/build-llvm/lib/ExecutionEngine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine -I/<>/lib/ExecutionEngine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o -c /<>/lib/ExecutionEngine/ExecutionEngineBindings.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/Error.cpp.o -c /<>/lib/Object/Error.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o -c /<>/lib/Object/IRObjectFile.cpp [ 34%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o cd /<>/build-llvm/lib/ExecutionEngine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine -I/<>/lib/ExecutionEngine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o -c /<>/lib/ExecutionEngine/GDBRegistrationListener.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o -c /<>/lib/Object/MachOObjectFile.cpp [ 34%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o cd /<>/build-llvm/lib/ExecutionEngine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine -I/<>/lib/ExecutionEngine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o -c /<>/lib/ExecutionEngine/SectionMemoryManager.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o -c /<>/lib/Analysis/Lint.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o -c /<>/lib/Analysis/Loads.cpp [ 34%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o cd /<>/build-llvm/lib/ExecutionEngine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine -I/<>/lib/ExecutionEngine -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o -c /<>/lib/ExecutionEngine/TargetSelect.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o -c /<>/lib/Object/MachOUniversal.cpp [ 35%] Linking CXX static library ../libLLVMExecutionEngine.a cd /<>/build-llvm/lib/ExecutionEngine && /usr/bin/cmake -P CMakeFiles/LLVMExecutionEngine.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/ExecutionEngine && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMExecutionEngine.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMExecutionEngine.a CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o /usr/bin/ranlib ../libLLVMExecutionEngine.a make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMExecutionEngine /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Interpreter /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Interpreter /<>/build-llvm/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend.internal". Dependee "/<>/build-llvm/lib/ExecutionEngine/Interpreter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend.internal". Scanning dependencies of target LLVMInterpreter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 35%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Interpreter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Interpreter -I/<>/lib/ExecutionEngine/Interpreter -I/<>/build-llvm/include -I/<>/include -I/usr/include/arm-linux-gnueabihf -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o -c /<>/lib/ExecutionEngine/Interpreter/Execution.cpp [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o -c /<>/lib/Analysis/LoopAccessAnalysis.cpp [ 35%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/Object.cpp.o -c /<>/lib/Object/Object.cpp [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o -c /<>/lib/Analysis/LoopInfo.cpp [ 35%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o -c /<>/lib/Object/ObjectFile.cpp [ 35%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o -c /<>/lib/Object/RecordStreamer.cpp [ 35%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o -c /<>/lib/Object/SymbolicFile.cpp [ 35%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o -c /<>/lib/Object/SymbolSize.cpp [ 35%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/FunctionIndexObjectFile.cpp.o cd /<>/build-llvm/lib/Object && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Object -I/<>/lib/Object -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/FunctionIndexObjectFile.cpp.o -c /<>/lib/Object/FunctionIndexObjectFile.cpp [ 35%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Interpreter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Interpreter -I/<>/lib/ExecutionEngine/Interpreter -I/<>/build-llvm/include -I/<>/include -I/usr/include/arm-linux-gnueabihf -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o -c /<>/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o -c /<>/lib/Analysis/LoopPass.cpp [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o -c /<>/lib/Analysis/MemDepPrinter.cpp [ 35%] Linking CXX static library ../libLLVMObject.a cd /<>/build-llvm/lib/Object && /usr/bin/cmake -P CMakeFiles/LLVMObject.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Object && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMObject.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMObject.a CMakeFiles/LLVMObject.dir/Archive.cpp.o CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o CMakeFiles/LLVMObject.dir/Binary.cpp.o CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o CMakeFiles/LLVMObject.dir/COFFYAML.cpp.o CMakeFiles/LLVMObject.dir/ELF.cpp.o CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o CMakeFiles/LLVMObject.dir/ELFYAML.cpp.o CMakeFiles/LLVMObject.dir/Error.cpp.o CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o CMakeFiles/LLVMObject.dir/Object.cpp.o CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o CMakeFiles/LLVMObject.dir/FunctionIndexObjectFile.cpp.o /usr/bin/ranlib ../libLLVMObject.a make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMObject /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/MCJIT /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/MCJIT /<>/build-llvm/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend.internal". Dependee "/<>/build-llvm/lib/ExecutionEngine/MCJIT/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend.internal". Scanning dependencies of target LLVMMCJIT make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build make[4]: Entering directory '/<>/build-llvm' [ 35%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/MCJIT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/MCJIT -I/<>/lib/ExecutionEngine/MCJIT -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o -c /<>/lib/ExecutionEngine/MCJIT/MCJIT.cpp [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o -c /<>/lib/Analysis/MemDerefPrinter.cpp [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o -c /<>/lib/Analysis/MemoryBuiltins.cpp [ 35%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Interpreter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Interpreter -I/<>/lib/ExecutionEngine/Interpreter -I/<>/build-llvm/include -I/<>/include -I/usr/include/arm-linux-gnueabihf -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o -c /<>/lib/ExecutionEngine/Interpreter/Interpreter.cpp [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o -c /<>/lib/Analysis/MemoryDependenceAnalysis.cpp [ 35%] Linking CXX static library ../../libLLVMMCJIT.a cd /<>/build-llvm/lib/ExecutionEngine/MCJIT && /usr/bin/cmake -P CMakeFiles/LLVMMCJIT.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/ExecutionEngine/MCJIT && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMCJIT.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMCJIT.a CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o /usr/bin/ranlib ../../libLLVMMCJIT.a make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMMCJIT /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Orc /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Orc /<>/build-llvm/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend.internal". Dependee "/<>/build-llvm/lib/ExecutionEngine/Orc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend.internal". Scanning dependencies of target LLVMOrcJIT make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build make[4]: Entering directory '/<>/build-llvm' [ 35%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Orc -I/<>/lib/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o -c /<>/lib/ExecutionEngine/Orc/ExecutionUtils.cpp [ 35%] Linking CXX static library ../../libLLVMInterpreter.a cd /<>/build-llvm/lib/ExecutionEngine/Interpreter && /usr/bin/cmake -P CMakeFiles/LLVMInterpreter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/ExecutionEngine/Interpreter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInterpreter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMInterpreter.a CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o /usr/bin/ranlib ../../libLLVMInterpreter.a make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMInterpreter [ 35%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Orc -I/<>/lib/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -c /<>/lib/ExecutionEngine/Orc/IndirectionUtils.cpp /<>/lib/Analysis/MemoryDependenceAnalysis.cpp: In member function ‘bool llvm::MemoryDependenceAnalysis::getNonLocalPointerDepFromBB(llvm::Instruction*, const llvm::PHITransAddr&, const llvm::MemoryLocation&, bool, llvm::BasicBlock*, llvm::SmallVectorImpl&, llvm::DenseMap&, bool)’: /<>/lib/Analysis/MemoryDependenceAnalysis.cpp:1255:8: warning: variable ‘GotWorklistLimit’ set but not used [-Wunused-but-set-variable] bool GotWorklistLimit = false; ^~~~~~~~~~~~~~~~ [ 35%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Orc -I/<>/lib/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o -c /<>/lib/ExecutionEngine/Orc/NullResolver.cpp [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o -c /<>/lib/Analysis/MemoryLocation.cpp [ 36%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcArchitectureSupport.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Orc -I/<>/lib/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcArchitectureSupport.cpp.o -c /<>/lib/ExecutionEngine/Orc/OrcArchitectureSupport.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o -c /<>/lib/Analysis/ModuleDebugInfoPrinter.cpp [ 36%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Orc -I/<>/lib/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o -c /<>/lib/ExecutionEngine/Orc/OrcCBindings.cpp [ 36%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindingsStack.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Orc -I/<>/lib/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcCBindingsStack.cpp.o -c /<>/lib/ExecutionEngine/Orc/OrcCBindingsStack.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o -c /<>/lib/Analysis/ObjCARCAliasAnalysis.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o -c /<>/lib/Analysis/ObjCARCAnalysisUtils.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o -c /<>/lib/Analysis/ObjCARCInstKind.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o -c /<>/lib/Analysis/OrderedBasicBlock.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o -c /<>/lib/Analysis/PHITransAddr.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o -c /<>/lib/Analysis/PostDominators.cpp [ 36%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Orc -I/<>/lib/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o -c /<>/lib/ExecutionEngine/Orc/OrcError.cpp [ 36%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Orc -I/<>/lib/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o -c /<>/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o -c /<>/lib/Analysis/PtrUseVisitor.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o -c /<>/lib/Analysis/RegionInfo.cpp [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o -c /<>/lib/Analysis/RegionPass.cpp [ 36%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcRemoteTargetRPCAPI.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/Orc -I/<>/lib/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcRemoteTargetRPCAPI.cpp.o -c /<>/lib/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.cpp /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend.internal". Dependee "/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend.internal". Scanning dependencies of target LLVMRuntimeDyld make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build make[4]: Entering directory '/<>/build-llvm' [ 36%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld -I/<>/lib/ExecutionEngine/RuntimeDyld -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o -c /<>/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp [ 36%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld -I/<>/lib/ExecutionEngine/RuntimeDyld -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o -c /<>/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o -c /<>/lib/Analysis/RegionPrinter.cpp [ 38%] Linking CXX static library ../../libLLVMOrcJIT.a cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/cmake -P CMakeFiles/LLVMOrcJIT.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/ExecutionEngine/Orc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMOrcJIT.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMOrcJIT.a CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcArchitectureSupport.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcCBindingsStack.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcRemoteTargetRPCAPI.cpp.o /usr/bin/ranlib ../../libLLVMOrcJIT.a make[4]: Leaving directory '/<>/build-llvm' [ 38%] Built target LLVMOrcJIT /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target /<>/build-llvm /<>/build-llvm/lib/Target /<>/build-llvm/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/CMakeFiles/LLVMTarget.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/CMakeFiles/LLVMTarget.dir/depend.internal". Scanning dependencies of target LLVMTarget make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/build make[4]: Entering directory '/<>/build-llvm' [ 38%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o cd /<>/build-llvm/lib/Target && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target -I/<>/lib/Target -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/Target.cpp.o -c /<>/lib/Target/Target.cpp [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o -c /<>/lib/Analysis/ScalarEvolution.cpp [ 38%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o cd /<>/build-llvm/lib/Target && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target -I/<>/lib/Target -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o -c /<>/lib/Target/TargetIntrinsicInfo.cpp [ 38%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld -I/<>/lib/ExecutionEngine/RuntimeDyld -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o -c /<>/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp [ 38%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o cd /<>/build-llvm/lib/Target && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target -I/<>/lib/Target -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o -c /<>/lib/Target/TargetLoweringObjectFile.cpp [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o -c /<>/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o -c /<>/lib/Analysis/ScalarEvolutionExpander.cpp [ 38%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o cd /<>/build-llvm/lib/Target && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target -I/<>/lib/Target -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o -c /<>/lib/Target/TargetMachine.cpp [ 38%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld -I/<>/lib/ExecutionEngine/RuntimeDyld -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o -c /<>/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp [ 38%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld -I/<>/lib/ExecutionEngine/RuntimeDyld -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o -c /<>/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp [ 38%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o cd /<>/build-llvm/lib/Target && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target -I/<>/lib/Target -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o -c /<>/lib/Target/TargetMachineC.cpp [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o -c /<>/lib/Analysis/ScalarEvolutionNormalization.cpp [ 38%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetRecip.cpp.o cd /<>/build-llvm/lib/Target && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target -I/<>/lib/Target -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetRecip.cpp.o -c /<>/lib/Target/TargetRecip.cpp [ 39%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetSubtargetInfo.cpp.o cd /<>/build-llvm/lib/Target && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target -I/<>/lib/Target -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetSubtargetInfo.cpp.o -c /<>/lib/Target/TargetSubtargetInfo.cpp [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o -c /<>/lib/Analysis/SparsePropagation.cpp [ 39%] Linking CXX static library ../libLLVMTarget.a cd /<>/build-llvm/lib/Target && /usr/bin/cmake -P CMakeFiles/LLVMTarget.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTarget.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMTarget.a CMakeFiles/LLVMTarget.dir/Target.cpp.o CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o CMakeFiles/LLVMTarget.dir/TargetRecip.cpp.o CMakeFiles/LLVMTarget.dir/TargetSubtargetInfo.cpp.o /usr/bin/ranlib ../libLLVMTarget.a make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMTarget /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AArch64/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/depend.internal". Scanning dependencies of target AArch64CommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 39%] Building AArch64GenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenRegisterInfo.inc.tmp [ 39%] Building AArch64GenInstrInfo.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenInstrInfo.inc.tmp [ 39%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o cd /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ExecutionEngine/RuntimeDyld -I/<>/lib/ExecutionEngine/RuntimeDyld -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o -c /<>/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o -c /<>/lib/Analysis/TargetLibraryInfo.cpp [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o -c /<>/lib/Analysis/TargetTransformInfo.cpp [ 39%] Building AArch64GenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-emitter -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc.tmp [ 39%] Building AArch64GenMCPseudoLowering.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-pseudo-lowering -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc.tmp [ 39%] Building AArch64GenAsmWriter.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmWriter.inc.tmp [ 39%] Building AArch64GenAsmWriter1.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmWriter1.inc.tmp [ 39%] Linking CXX static library ../../libLLVMRuntimeDyld.a cd /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld && /usr/bin/cmake -P CMakeFiles/LLVMRuntimeDyld.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMRuntimeDyld.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMRuntimeDyld.a CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o /usr/bin/ranlib ../../libLLVMRuntimeDyld.a make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMRuntimeDyld /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend.internal". Scanning dependencies of target AMDGPUCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 39%] Building AMDGPUGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.tmp [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o -c /<>/lib/Analysis/Trace.cpp [ 39%] Building AArch64GenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmMatcher.inc.tmp [ 39%] Building AArch64GenDAGISel.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenDAGISel.inc.tmp [ 39%] Building AMDGPUGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.tmp [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o -c /<>/lib/Analysis/TypeBasedAliasAnalysis.cpp [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o -c /<>/lib/Analysis/ScopedNoAliasAA.cpp [ 39%] Building AArch64GenFastISel.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-fast-isel -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenFastISel.inc.tmp [ 39%] Building AMDGPUGenDAGISel.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.tmp [ 39%] Building AArch64GenCallingConv.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenCallingConv.inc.tmp [ 39%] Building AMDGPUGenCallingConv.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.tmp [ 39%] Building AArch64GenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenSubtargetInfo.inc.tmp [ 39%] Building AMDGPUGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.tmp [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o -c /<>/lib/Analysis/ValueTracking.cpp [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o cd /<>/build-llvm/lib/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Analysis -I/<>/lib/Analysis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o -c /<>/lib/Analysis/VectorUtils.cpp [ 39%] Building AMDGPUGenIntrinsics.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-tgt-intrinsic -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc.tmp [ 39%] Building AArch64GenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/lib/Target/AArch64 -I /<>/lib/Target -I /<>/include /<>/lib/Target/AArch64/AArch64.td -o /<>/build-llvm/lib/Target/AArch64/AArch64GenDisassemblerTables.inc.tmp [ 39%] Building AMDGPUGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-emitter -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.tmp [ 39%] Updating AArch64GenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenRegisterInfo.inc [ 39%] Updating AArch64GenInstrInfo.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenInstrInfo.inc [ 39%] Updating AArch64GenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc [ 39%] Updating AArch64GenMCPseudoLowering.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc [ 39%] Updating AArch64GenAsmWriter.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmWriter.inc [ 39%] Updating AArch64GenAsmWriter1.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmWriter1.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmWriter1.inc [ 39%] Updating AArch64GenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmMatcher.inc [ 39%] Updating AArch64GenDAGISel.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenDAGISel.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenDAGISel.inc [ 39%] Updating AArch64GenFastISel.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenFastISel.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenFastISel.inc [ 39%] Updating AArch64GenCallingConv.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenCallingConv.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenCallingConv.inc [ 39%] Updating AArch64GenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenSubtargetInfo.inc [ 39%] Updating AArch64GenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AArch64/AArch64GenDisassemblerTables.inc.tmp /<>/build-llvm/lib/Target/AArch64/AArch64GenDisassemblerTables.inc make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target AArch64CommonTableGen /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/ARM/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/depend.internal". Scanning dependencies of target ARMCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 39%] Building ARMGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenRegisterInfo.inc.tmp [ 39%] Building AMDGPUGenDFAPacketizer.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-dfa-packetizer -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc.tmp [ 39%] Building ARMGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenInstrInfo.inc.tmp [ 39%] Building AMDGPUGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.tmp [ 39%] Building ARMGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-emitter -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenMCCodeEmitter.inc.tmp [ 39%] Building AMDGPUGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/AMDGPU -I /<>/lib/Target -I /<>/include /<>/lib/Target/AMDGPU/AMDGPU.td -o /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.tmp [ 39%] Building ARMGenMCPseudoLowering.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-pseudo-lowering -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenMCPseudoLowering.inc.tmp [ 39%] Building ARMGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenAsmWriter.inc.tmp [ 39%] Updating AMDGPUGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc [ 39%] Updating AMDGPUGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc [ 39%] Updating AMDGPUGenDAGISel.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc [ 39%] Updating AMDGPUGenCallingConv.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/DependInfo.cmake --color= [ 39%] Updating AMDGPUGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc Dependee "/<>/build-llvm/lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/BPF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/depend.internal". Scanning dependencies of target BPFCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 39%] Updating AMDGPUGenIntrinsics.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc [ 39%] Building BPFGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/BPF && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/BPF -I /<>/lib/Target -I /<>/include /<>/lib/Target/BPF/BPF.td -o /<>/build-llvm/lib/Target/BPF/BPFGenRegisterInfo.inc.tmp [ 39%] Updating AMDGPUGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc [ 39%] Updating AMDGPUGenDFAPacketizer.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc [ 39%] Updating AMDGPUGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc [ 39%] Updating AMDGPUGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target AMDGPUCommonTableGen /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend /<>/build-llvm/lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/CppBackend/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/depend.internal". Scanning dependencies of target LLVMCppBackendCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 39%] Building CXX object lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/CPPBackend.cpp.o cd /<>/build-llvm/lib/Target/CppBackend && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/CppBackend -I/<>/lib/Target/CppBackend -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCppBackendCodeGen.dir/CPPBackend.cpp.o -c /<>/lib/Target/CppBackend/CPPBackend.cpp [ 39%] Building BPFGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/BPF && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/BPF -I /<>/lib/Target -I /<>/include /<>/lib/Target/BPF/BPF.td -o /<>/build-llvm/lib/Target/BPF/BPFGenInstrInfo.inc.tmp [ 39%] Building BPFGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/BPF && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/BPF -I /<>/lib/Target -I /<>/include /<>/lib/Target/BPF/BPF.td -o /<>/build-llvm/lib/Target/BPF/BPFGenAsmWriter.inc.tmp [ 39%] Building ARMGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenAsmMatcher.inc.tmp [ 39%] Building X86GenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/BPF && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/BPF -I /<>/lib/Target -I /<>/include /<>/lib/Target/BPF/BPF.td -o /<>/build-llvm/lib/Target/BPF/X86GenAsmMatcher.inc.tmp [ 39%] Building BPFGenDAGISel.inc... cd /<>/build-llvm/lib/Target/BPF && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/BPF -I /<>/lib/Target -I /<>/include /<>/lib/Target/BPF/BPF.td -o /<>/build-llvm/lib/Target/BPF/BPFGenDAGISel.inc.tmp [ 39%] Building BPFGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/BPF && ../../../bin/llvm-tblgen -gen-emitter -I /<>/lib/Target/BPF -I /<>/lib/Target -I /<>/include /<>/lib/Target/BPF/BPF.td -o /<>/build-llvm/lib/Target/BPF/BPFGenMCCodeEmitter.inc.tmp [ 39%] Building BPFGenCallingConv.inc... cd /<>/build-llvm/lib/Target/BPF && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/BPF -I /<>/lib/Target -I /<>/include /<>/lib/Target/BPF/BPF.td -o /<>/build-llvm/lib/Target/BPF/BPFGenCallingConv.inc.tmp [ 39%] Building BPFGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/BPF && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/BPF -I /<>/lib/Target -I /<>/include /<>/lib/Target/BPF/BPF.td -o /<>/build-llvm/lib/Target/BPF/BPFGenSubtargetInfo.inc.tmp [ 39%] Building ARMGenDAGISel.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenDAGISel.inc.tmp [ 39%] Updating BPFGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/BPF/BPFGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/BPF/BPFGenRegisterInfo.inc [ 40%] Updating BPFGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/BPF/BPFGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/BPF/BPFGenInstrInfo.inc [ 40%] Updating BPFGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/BPF/BPFGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/BPF/BPFGenAsmWriter.inc [ 40%] Updating X86GenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/BPF/X86GenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/BPF/X86GenAsmMatcher.inc [ 40%] Updating BPFGenDAGISel.inc... cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/BPF/BPFGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/BPF/BPFGenDAGISel.inc [ 40%] Updating BPFGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/BPF/BPFGenMCCodeEmitter.inc.tmp /<>/build-llvm/lib/Target/BPF/BPFGenMCCodeEmitter.inc [ 40%] Updating BPFGenCallingConv.inc... cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/BPF/BPFGenCallingConv.inc.tmp /<>/build-llvm/lib/Target/BPF/BPFGenCallingConv.inc [ 40%] Updating BPFGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/BPF/BPFGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/BPF/BPFGenSubtargetInfo.inc make[4]: Leaving directory '/<>/build-llvm' [ 40%] Built target BPFCommonTableGen /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend/TargetInfo /<>/build-llvm/lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/CppBackend/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/depend.internal". Scanning dependencies of target LLVMCppBackendInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 40%] Building CXX object lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/CppBackendTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/CppBackend/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/CppBackend/TargetInfo -I/<>/lib/Target/CppBackend/TargetInfo -I/<>/lib/Target/CppBackend -I/<>/build-llvm/lib/Target/CppBackend -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCppBackendInfo.dir/CppBackendTargetInfo.cpp.o -c /<>/lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp [ 40%] Building ARMGenFastISel.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-fast-isel -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenFastISel.inc.tmp [ 40%] Linking CXX static library ../../../libLLVMCppBackendInfo.a cd /<>/build-llvm/lib/Target/CppBackend/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMCppBackendInfo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/CppBackend/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCppBackendInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMCppBackendInfo.a CMakeFiles/LLVMCppBackendInfo.dir/CppBackendTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMCppBackendInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 40%] Built target LLVMCppBackendInfo /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Hexagon/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/depend.internal". Scanning dependencies of target HexagonCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 40%] Building HexagonGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenAsmMatcher.inc.tmp [ 40%] Building ARMGenCallingConv.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenCallingConv.inc.tmp [ 40%] Building HexagonGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenAsmWriter.inc.tmp [ 40%] Building ARMGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenSubtargetInfo.inc.tmp [ 40%] Building HexagonGenCallingConv.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenCallingConv.inc.tmp [ 40%] Linking CXX static library ../libLLVMAnalysis.a cd /<>/build-llvm/lib/Analysis && /usr/bin/cmake -P CMakeFiles/LLVMAnalysis.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAnalysis.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMAnalysis.a CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/CFLAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o /usr/bin/ranlib ../libLLVMAnalysis.a [ 40%] Building HexagonGenDAGISel.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenDAGISel.inc.tmp make[4]: Leaving directory '/<>/build-llvm' [ 40%] Built target LLVMAnalysis /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Mips/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/depend.internal". Scanning dependencies of target MipsCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 40%] Building MipsGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenRegisterInfo.inc.tmp [ 40%] Building ARMGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/ARM && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/lib/Target/ARM -I /<>/lib/Target -I /<>/include /<>/lib/Target/ARM/ARM.td -o /<>/build-llvm/lib/Target/ARM/ARMGenDisassemblerTables.inc.tmp [ 40%] Building MipsGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenInstrInfo.inc.tmp [ 40%] Updating ARMGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenRegisterInfo.inc [ 40%] Updating ARMGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenInstrInfo.inc [ 40%] Updating ARMGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenMCCodeEmitter.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenMCCodeEmitter.inc [ 40%] Updating ARMGenMCPseudoLowering.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenMCPseudoLowering.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenMCPseudoLowering.inc [ 40%] Updating ARMGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenAsmWriter.inc [ 40%] Updating ARMGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenAsmMatcher.inc [ 41%] Updating ARMGenDAGISel.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenDAGISel.inc [ 41%] Updating ARMGenFastISel.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenFastISel.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenFastISel.inc [ 41%] Updating ARMGenCallingConv.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenCallingConv.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenCallingConv.inc [ 41%] Updating ARMGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenSubtargetInfo.inc [ 41%] Updating ARMGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/ARM/ARMGenDisassemblerTables.inc.tmp /<>/build-llvm/lib/Target/ARM/ARMGenDisassemblerTables.inc make[4]: Leaving directory '/<>/build-llvm' [ 41%] Built target ARMCommonTableGen /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/MSP430/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/depend.internal". Scanning dependencies of target MSP430CommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 41%] Building MSP430GenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/MSP430 && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/MSP430 -I /<>/lib/Target -I /<>/include /<>/lib/Target/MSP430/MSP430.td -o /<>/build-llvm/lib/Target/MSP430/MSP430GenRegisterInfo.inc.tmp [ 41%] Building MipsGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenDisassemblerTables.inc.tmp [ 42%] Building MSP430GenInstrInfo.inc... cd /<>/build-llvm/lib/Target/MSP430 && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/MSP430 -I /<>/lib/Target -I /<>/include /<>/lib/Target/MSP430/MSP430.td -o /<>/build-llvm/lib/Target/MSP430/MSP430GenInstrInfo.inc.tmp [ 42%] Building HexagonGenDFAPacketizer.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-dfa-packetizer -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenDFAPacketizer.inc.tmp [ 42%] Building MSP430GenAsmWriter.inc... cd /<>/build-llvm/lib/Target/MSP430 && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/MSP430 -I /<>/lib/Target -I /<>/include /<>/lib/Target/MSP430/MSP430.td -o /<>/build-llvm/lib/Target/MSP430/MSP430GenAsmWriter.inc.tmp [ 42%] Building MipsGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-emitter -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenMCCodeEmitter.inc.tmp [ 42%] Building MSP430GenDAGISel.inc... cd /<>/build-llvm/lib/Target/MSP430 && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/MSP430 -I /<>/lib/Target -I /<>/include /<>/lib/Target/MSP430/MSP430.td -o /<>/build-llvm/lib/Target/MSP430/MSP430GenDAGISel.inc.tmp [ 42%] Building MSP430GenCallingConv.inc... cd /<>/build-llvm/lib/Target/MSP430 && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/MSP430 -I /<>/lib/Target -I /<>/include /<>/lib/Target/MSP430/MSP430.td -o /<>/build-llvm/lib/Target/MSP430/MSP430GenCallingConv.inc.tmp [ 42%] Building HexagonGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenDisassemblerTables.inc.tmp [ 42%] Building MSP430GenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/MSP430 && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/MSP430 -I /<>/lib/Target -I /<>/include /<>/lib/Target/MSP430/MSP430.td -o /<>/build-llvm/lib/Target/MSP430/MSP430GenSubtargetInfo.inc.tmp [ 42%] Building MipsGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenAsmWriter.inc.tmp [ 42%] Updating MSP430GenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/MSP430/MSP430GenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/MSP430/MSP430GenRegisterInfo.inc [ 42%] Updating MSP430GenInstrInfo.inc... cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/MSP430/MSP430GenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/MSP430/MSP430GenInstrInfo.inc [ 42%] Updating MSP430GenAsmWriter.inc... cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/MSP430/MSP430GenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/MSP430/MSP430GenAsmWriter.inc [ 42%] Updating MSP430GenDAGISel.inc... cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/MSP430/MSP430GenDAGISel.inc.tmp /<>/build-llvm/lib/Target/MSP430/MSP430GenDAGISel.inc [ 42%] Updating MSP430GenCallingConv.inc... cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/MSP430/MSP430GenCallingConv.inc.tmp /<>/build-llvm/lib/Target/MSP430/MSP430GenCallingConv.inc [ 42%] Updating MSP430GenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/MSP430/MSP430GenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/MSP430/MSP430GenSubtargetInfo.inc make[4]: Leaving directory '/<>/build-llvm' [ 42%] Built target MSP430CommonTableGen /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake --color= [ 42%] Linking CXX static library ../../libLLVMCppBackendCodeGen.a cd /<>/build-llvm/lib/Target/CppBackend && /usr/bin/cmake -P CMakeFiles/LLVMCppBackendCodeGen.dir/cmake_clean_target.cmake Dependee "/<>/build-llvm/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/NVPTX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend.internal". cd /<>/build-llvm/lib/Target/CppBackend && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCppBackendCodeGen.dir/link.txt --verbose=1 Scanning dependencies of target NVPTXCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' /usr/bin/ar qc ../../libLLVMCppBackendCodeGen.a CMakeFiles/LLVMCppBackendCodeGen.dir/CPPBackend.cpp.o [ 42%] Building NVPTXGenRegisterInfo.inc... /usr/bin/ranlib ../../libLLVMCppBackendCodeGen.a cd /<>/build-llvm/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/NVPTX -I /<>/lib/Target -I /<>/include /<>/lib/Target/NVPTX/NVPTX.td -o /<>/build-llvm/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.tmp make[4]: Leaving directory '/<>/build-llvm' [ 42%] Built target LLVMCppBackendCodeGen /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/PowerPC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend.internal". Scanning dependencies of target PowerPCCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 42%] Building PPCGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenAsmWriter.inc.tmp [ 42%] Building MipsGenDAGISel.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenDAGISel.inc.tmp [ 42%] Building HexagonGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenInstrInfo.inc.tmp [ 42%] Building NVPTXGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/NVPTX -I /<>/lib/Target -I /<>/include /<>/lib/Target/NVPTX/NVPTX.td -o /<>/build-llvm/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.tmp [ 42%] Building PPCGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenAsmMatcher.inc.tmp [ 42%] Building NVPTXGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/NVPTX -I /<>/lib/Target -I /<>/include /<>/lib/Target/NVPTX/NVPTX.td -o /<>/build-llvm/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.tmp [ 42%] Building PPCGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenDisassemblerTables.inc.tmp [ 42%] Building MipsGenFastISel.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-fast-isel -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenFastISel.inc.tmp [ 42%] Building HexagonGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-emitter -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc.tmp [ 42%] Building NVPTXGenDAGISel.inc... cd /<>/build-llvm/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/NVPTX -I /<>/lib/Target -I /<>/include /<>/lib/Target/NVPTX/NVPTX.td -o /<>/build-llvm/lib/Target/NVPTX/NVPTXGenDAGISel.inc.tmp [ 42%] Building PPCGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-emitter -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.tmp [ 42%] Building MipsGenCallingConv.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenCallingConv.inc.tmp [ 42%] Building HexagonGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenRegisterInfo.inc.tmp [ 42%] Building PPCGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenRegisterInfo.inc.tmp [ 42%] Building MipsGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenSubtargetInfo.inc.tmp [ 42%] Building NVPTXGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/NVPTX -I /<>/lib/Target -I /<>/include /<>/lib/Target/NVPTX/NVPTX.td -o /<>/build-llvm/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.tmp [ 42%] Building PPCGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenInstrInfo.inc.tmp [ 42%] Building HexagonGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/Hexagon && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/Hexagon -I /<>/lib/Target -I /<>/include /<>/lib/Target/Hexagon/Hexagon.td -o /<>/build-llvm/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc.tmp [ 42%] Updating NVPTXGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc [ 42%] Updating NVPTXGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/NVPTX/NVPTXGenInstrInfo.inc [ 42%] Updating NVPTXGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/NVPTX/NVPTXGenAsmWriter.inc [ 42%] Updating NVPTXGenDAGISel.inc... cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/NVPTX/NVPTXGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/NVPTX/NVPTXGenDAGISel.inc [ 42%] Updating NVPTXGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc make[4]: Leaving directory '/<>/build-llvm' [ 42%] Built target NVPTXCommonTableGen [ 42%] Building MipsGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenAsmMatcher.inc.tmp [ 42%] Building MipsGenMCPseudoLowering.inc... cd /<>/build-llvm/lib/Target/Mips && ../../../bin/llvm-tblgen -gen-pseudo-lowering -I /<>/lib/Target/Mips -I /<>/lib/Target -I /<>/include /<>/lib/Target/Mips/Mips.td -o /<>/build-llvm/lib/Target/Mips/MipsGenMCPseudoLowering.inc.tmp [ 42%] Updating HexagonGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenAsmMatcher.inc [ 42%] Updating HexagonGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenAsmWriter.inc [ 42%] Updating HexagonGenCallingConv.inc... cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenCallingConv.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenCallingConv.inc [ 42%] Updating HexagonGenDAGISel.inc... cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenDAGISel.inc [ 42%] Building PPCGenDAGISel.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenDAGISel.inc.tmp [ 42%] Updating HexagonGenDFAPacketizer.inc... cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenDFAPacketizer.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenDFAPacketizer.inc [ 42%] Updating MipsGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenRegisterInfo.inc [ 42%] Updating HexagonGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenDisassemblerTables.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenDisassemblerTables.inc [ 42%] Updating HexagonGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenInstrInfo.inc [ 42%] Updating HexagonGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc [ 42%] Updating MipsGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenInstrInfo.inc [ 42%] Updating HexagonGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenRegisterInfo.inc [ 42%] Updating HexagonGenSubtargetInfo.inc... [ 42%] Updating MipsGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenDisassemblerTables.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenDisassemblerTables.inc cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc make[4]: Leaving directory '/<>/build-llvm' [ 42%] Built target HexagonCommonTableGen [ 42%] Updating MipsGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenMCCodeEmitter.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenMCCodeEmitter.inc /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/DependInfo.cmake --color= [ 42%] Updating MipsGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenAsmWriter.inc /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend Dependee "/<>/build-llvm/lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Sparc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/depend.internal". Scanning dependencies of target SparcCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-llvm' Dependee "/<>/build-llvm/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/SystemZ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend.internal". Scanning dependencies of target SystemZCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 42%] Building SparcGenRegisterInfo.inc... [ 42%] Updating MipsGenDAGISel.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenDAGISel.inc cd /<>/build-llvm/lib/Target/Sparc && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/Sparc -I /<>/lib/Target -I /<>/include /<>/lib/Target/Sparc/Sparc.td -o /<>/build-llvm/lib/Target/Sparc/SparcGenRegisterInfo.inc.tmp [ 42%] Building SystemZGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/SystemZ -I /<>/lib/Target -I /<>/include /<>/lib/Target/SystemZ/SystemZ.td -o /<>/build-llvm/lib/Target/SystemZ/SystemZGenAsmMatcher.inc.tmp [ 42%] Updating MipsGenFastISel.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenFastISel.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenFastISel.inc [ 42%] Updating MipsGenCallingConv.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenCallingConv.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenCallingConv.inc [ 42%] Updating MipsGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenSubtargetInfo.inc [ 42%] Updating MipsGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenAsmMatcher.inc [ 42%] Updating MipsGenMCPseudoLowering.inc... cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Mips/MipsGenMCPseudoLowering.inc.tmp /<>/build-llvm/lib/Target/Mips/MipsGenMCPseudoLowering.inc make[4]: Leaving directory '/<>/build-llvm' [ 42%] Built target MipsCommonTableGen /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/X86/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend.internal". Scanning dependencies of target X86CommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 42%] Building X86GenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenRegisterInfo.inc.tmp [ 42%] Building SparcGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/Sparc && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/Sparc -I /<>/lib/Target -I /<>/include /<>/lib/Target/Sparc/Sparc.td -o /<>/build-llvm/lib/Target/Sparc/SparcGenInstrInfo.inc.tmp [ 42%] Building SystemZGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/SystemZ -I /<>/lib/Target -I /<>/include /<>/lib/Target/SystemZ/SystemZ.td -o /<>/build-llvm/lib/Target/SystemZ/SystemZGenAsmWriter.inc.tmp [ 42%] Building SparcGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/Sparc && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/lib/Target/Sparc -I /<>/lib/Target -I /<>/include /<>/lib/Target/Sparc/Sparc.td -o /<>/build-llvm/lib/Target/Sparc/SparcGenDisassemblerTables.inc.tmp [ 42%] Building SystemZGenCallingConv.inc... cd /<>/build-llvm/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/SystemZ -I /<>/lib/Target -I /<>/include /<>/lib/Target/SystemZ/SystemZ.td -o /<>/build-llvm/lib/Target/SystemZ/SystemZGenCallingConv.inc.tmp [ 42%] Building PPCGenFastISel.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-fast-isel -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenFastISel.inc.tmp [ 42%] Building SparcGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/Sparc && ../../../bin/llvm-tblgen -gen-emitter -I /<>/lib/Target/Sparc -I /<>/lib/Target -I /<>/include /<>/lib/Target/Sparc/Sparc.td -o /<>/build-llvm/lib/Target/Sparc/SparcGenMCCodeEmitter.inc.tmp [ 42%] Building SparcGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/Sparc && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/Sparc -I /<>/lib/Target -I /<>/include /<>/lib/Target/Sparc/Sparc.td -o /<>/build-llvm/lib/Target/Sparc/SparcGenAsmWriter.inc.tmp [ 42%] Building SystemZGenDAGISel.inc... cd /<>/build-llvm/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/SystemZ -I /<>/lib/Target -I /<>/include /<>/lib/Target/SystemZ/SystemZ.td -o /<>/build-llvm/lib/Target/SystemZ/SystemZGenDAGISel.inc.tmp [ 42%] Building SparcGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/Sparc && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/Sparc -I /<>/lib/Target -I /<>/include /<>/lib/Target/Sparc/Sparc.td -o /<>/build-llvm/lib/Target/Sparc/SparcGenAsmMatcher.inc.tmp [ 42%] Building PPCGenCallingConv.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenCallingConv.inc.tmp [ 42%] Building SparcGenDAGISel.inc... cd /<>/build-llvm/lib/Target/Sparc && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/Sparc -I /<>/lib/Target -I /<>/include /<>/lib/Target/Sparc/Sparc.td -o /<>/build-llvm/lib/Target/Sparc/SparcGenDAGISel.inc.tmp [ 42%] Building PPCGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/PowerPC && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/PowerPC -I /<>/lib/Target -I /<>/include /<>/lib/Target/PowerPC/PPC.td -o /<>/build-llvm/lib/Target/PowerPC/PPCGenSubtargetInfo.inc.tmp [ 42%] Building SparcGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/Sparc && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/Sparc -I /<>/lib/Target -I /<>/include /<>/lib/Target/Sparc/Sparc.td -o /<>/build-llvm/lib/Target/Sparc/SparcGenSubtargetInfo.inc.tmp [ 42%] Building SystemZGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/lib/Target/SystemZ -I /<>/lib/Target -I /<>/include /<>/lib/Target/SystemZ/SystemZ.td -o /<>/build-llvm/lib/Target/SystemZ/SystemZGenDisassemblerTables.inc.tmp [ 42%] Building SparcGenCallingConv.inc... cd /<>/build-llvm/lib/Target/Sparc && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/Sparc -I /<>/lib/Target -I /<>/include /<>/lib/Target/Sparc/Sparc.td -o /<>/build-llvm/lib/Target/Sparc/SparcGenCallingConv.inc.tmp [ 42%] Updating PPCGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenAsmWriter.inc [ 42%] Updating PPCGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenAsmMatcher.inc [ 42%] Updating PPCGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenDisassemblerTables.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenDisassemblerTables.inc [ 42%] Updating PPCGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc [ 42%] Updating PPCGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenRegisterInfo.inc [ 42%] Updating PPCGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenInstrInfo.inc [ 42%] Updating PPCGenDAGISel.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenDAGISel.inc [ 42%] Building SystemZGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-emitter -I /<>/lib/Target/SystemZ -I /<>/lib/Target -I /<>/include /<>/lib/Target/SystemZ/SystemZ.td -o /<>/build-llvm/lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc.tmp [ 42%] Updating PPCGenFastISel.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenFastISel.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenFastISel.inc [ 42%] Updating PPCGenCallingConv.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenCallingConv.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenCallingConv.inc [ 42%] Updating PPCGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/PowerPC/PPCGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/PowerPC/PPCGenSubtargetInfo.inc make[4]: Leaving directory '/<>/build-llvm' [ 42%] Built target PowerPCCommonTableGen /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/DependInfo.cmake --color= [ 42%] Updating SparcGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Sparc/SparcGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/Sparc/SparcGenRegisterInfo.inc Dependee "/<>/build-llvm/lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/XCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/depend.internal". Scanning dependencies of target XCoreCommonTableGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 42%] Updating SparcGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Sparc/SparcGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/Sparc/SparcGenInstrInfo.inc [ 42%] Building XCoreGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/XCore && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/XCore -I /<>/lib/Target -I /<>/include /<>/lib/Target/XCore/XCore.td -o /<>/build-llvm/lib/Target/XCore/XCoreGenRegisterInfo.inc.tmp [ 42%] Updating SparcGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Sparc/SparcGenDisassemblerTables.inc.tmp /<>/build-llvm/lib/Target/Sparc/SparcGenDisassemblerTables.inc [ 42%] Updating SparcGenMCCodeEmitter.inc... cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Sparc/SparcGenMCCodeEmitter.inc.tmp /<>/build-llvm/lib/Target/Sparc/SparcGenMCCodeEmitter.inc [ 42%] Updating SparcGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Sparc/SparcGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/Sparc/SparcGenAsmWriter.inc [ 42%] Updating SparcGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Sparc/SparcGenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/Sparc/SparcGenAsmMatcher.inc [ 42%] Updating SparcGenDAGISel.inc... cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Sparc/SparcGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/Sparc/SparcGenDAGISel.inc [ 42%] Updating SparcGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Sparc/SparcGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/Sparc/SparcGenSubtargetInfo.inc [ 42%] Updating SparcGenCallingConv.inc... cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/Sparc/SparcGenCallingConv.inc.tmp /<>/build-llvm/lib/Target/Sparc/SparcGenCallingConv.inc make[4]: Leaving directory '/<>/build-llvm' [ 42%] Built target SparcCommonTableGen /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/AsmParser /<>/build-llvm /<>/build-llvm/lib/AsmParser /<>/build-llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend.internal". [ 42%] Building XCoreGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/XCore && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/XCore -I /<>/lib/Target -I /<>/include /<>/lib/Target/XCore/XCore.td -o /<>/build-llvm/lib/Target/XCore/XCoreGenInstrInfo.inc.tmp Scanning dependencies of target LLVMAsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 42%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o cd /<>/build-llvm/lib/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/AsmParser -I/<>/lib/AsmParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o -c /<>/lib/AsmParser/LLLexer.cpp [ 42%] Building SystemZGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/SystemZ -I /<>/lib/Target -I /<>/include /<>/lib/Target/SystemZ/SystemZ.td -o /<>/build-llvm/lib/Target/SystemZ/SystemZGenInstrInfo.inc.tmp [ 42%] Building XCoreGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/XCore && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/lib/Target/XCore -I /<>/lib/Target -I /<>/include /<>/lib/Target/XCore/XCore.td -o /<>/build-llvm/lib/Target/XCore/XCoreGenDisassemblerTables.inc.tmp [ 42%] Building X86GenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenDisassemblerTables.inc.tmp [ 42%] Building XCoreGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/XCore && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/XCore -I /<>/lib/Target -I /<>/include /<>/lib/Target/XCore/XCore.td -o /<>/build-llvm/lib/Target/XCore/XCoreGenAsmWriter.inc.tmp [ 42%] Building SystemZGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-register-info -I /<>/lib/Target/SystemZ -I /<>/lib/Target -I /<>/include /<>/lib/Target/SystemZ/SystemZ.td -o /<>/build-llvm/lib/Target/SystemZ/SystemZGenRegisterInfo.inc.tmp [ 42%] Building XCoreGenDAGISel.inc... cd /<>/build-llvm/lib/Target/XCore && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/XCore -I /<>/lib/Target -I /<>/include /<>/lib/Target/XCore/XCore.td -o /<>/build-llvm/lib/Target/XCore/XCoreGenDAGISel.inc.tmp [ 42%] Building XCoreGenCallingConv.inc... cd /<>/build-llvm/lib/Target/XCore && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/XCore -I /<>/lib/Target -I /<>/include /<>/lib/Target/XCore/XCore.td -o /<>/build-llvm/lib/Target/XCore/XCoreGenCallingConv.inc.tmp [ 42%] Building SystemZGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/SystemZ -I /<>/lib/Target -I /<>/include /<>/lib/Target/SystemZ/SystemZ.td -o /<>/build-llvm/lib/Target/SystemZ/SystemZGenSubtargetInfo.inc.tmp [ 42%] Building XCoreGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/XCore && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/XCore -I /<>/lib/Target -I /<>/include /<>/lib/Target/XCore/XCore.td -o /<>/build-llvm/lib/Target/XCore/XCoreGenSubtargetInfo.inc.tmp [ 42%] Updating XCoreGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/XCore && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/XCore/XCoreGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/XCore/XCoreGenRegisterInfo.inc [ 42%] Updating XCoreGenInstrInfo.inc... cd /<>/build-llvm/lib/Target/XCore && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/XCore/XCoreGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/XCore/XCoreGenInstrInfo.inc [ 42%] Updating XCoreGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/XCore && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/XCore/XCoreGenDisassemblerTables.inc.tmp /<>/build-llvm/lib/Target/XCore/XCoreGenDisassemblerTables.inc [ 42%] Updating XCoreGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/XCore && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/XCore/XCoreGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/XCore/XCoreGenAsmWriter.inc [ 42%] Updating SystemZGenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/SystemZ/SystemZGenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/SystemZ/SystemZGenAsmMatcher.inc [ 42%] Updating XCoreGenDAGISel.inc... [ 42%] Updating SystemZGenAsmWriter.inc... cd /<>/build-llvm/lib/Target/XCore && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/XCore/XCoreGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/XCore/XCoreGenDAGISel.inc cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/SystemZ/SystemZGenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/SystemZ/SystemZGenAsmWriter.inc [ 42%] Updating SystemZGenCallingConv.inc... cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/SystemZ/SystemZGenCallingConv.inc.tmp /<>/build-llvm/lib/Target/SystemZ/SystemZGenCallingConv.inc [ 42%] Updating XCoreGenCallingConv.inc... cd /<>/build-llvm/lib/Target/XCore && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/XCore/XCoreGenCallingConv.inc.tmp /<>/build-llvm/lib/Target/XCore/XCoreGenCallingConv.inc [ 42%] Updating SystemZGenDAGISel.inc... cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/SystemZ/SystemZGenDAGISel.inc.tmp /<>/build-llvm/lib/Target/SystemZ/SystemZGenDAGISel.inc [ 42%] Updating XCoreGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/XCore && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/XCore/XCoreGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/XCore/XCoreGenSubtargetInfo.inc [ 42%] Updating SystemZGenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/SystemZ/SystemZGenDisassemblerTables.inc.tmp /<>/build-llvm/lib/Target/SystemZ/SystemZGenDisassemblerTables.inc make[4]: Leaving directory '/<>/build-llvm' [ 42%] Updating SystemZGenMCCodeEmitter.inc... [ 42%] Built target XCoreCommonTableGen /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc.tmp /<>/build-llvm/lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ProfileData /<>/build-llvm /<>/build-llvm/lib/ProfileData /<>/build-llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= [ 42%] Updating SystemZGenInstrInfo.inc... Dependee "/<>/build-llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/SystemZ/SystemZGenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/SystemZ/SystemZGenInstrInfo.inc Dependee "/<>/build-llvm/lib/ProfileData/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". [ 42%] Updating SystemZGenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/SystemZ/SystemZGenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/SystemZ/SystemZGenRegisterInfo.inc [ 42%] Updating SystemZGenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/SystemZ/SystemZGenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/SystemZ/SystemZGenSubtargetInfo.inc Scanning dependencies of target LLVMProfileData make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build make[4]: Leaving directory '/<>/build-llvm' make[4]: Entering directory '/<>/build-llvm' [ 42%] Built target SystemZCommonTableGen [ 42%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o [ 42%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o cd /<>/build-llvm/lib/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/AsmParser -I/<>/lib/AsmParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o -c /<>/lib/AsmParser/LLParser.cpp cd /<>/build-llvm/lib/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ProfileData -I/<>/lib/ProfileData -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o -c /<>/lib/ProfileData/InstrProf.cpp [ 42%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o cd /<>/build-llvm/lib/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/AsmParser -I/<>/lib/AsmParser -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o -c /<>/lib/AsmParser/Parser.cpp /<>/lib/AsmParser/LLParser.cpp: In member function ‘bool llvm::LLParser::ParseTopLevelEntities()’: /<>/lib/AsmParser/LLParser.cpp:271:34: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (ParseUseListOrderBB()) return true; break; ^~ /<>/lib/AsmParser/LLParser.cpp:271:74: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ if (ParseUseListOrderBB()) return true; break; ^~~~~ [ 42%] Building X86GenInstrInfo.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenInstrInfo.inc.tmp [ 42%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o cd /<>/build-llvm/lib/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ProfileData -I/<>/lib/ProfileData -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -c /<>/lib/ProfileData/InstrProfReader.cpp [ 42%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o cd /<>/build-llvm/lib/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ProfileData -I/<>/lib/ProfileData -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o -c /<>/lib/ProfileData/InstrProfWriter.cpp [ 42%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/CoverageMapping.cpp.o cd /<>/build-llvm/lib/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ProfileData -I/<>/lib/ProfileData -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/CoverageMapping.cpp.o -c /<>/lib/ProfileData/CoverageMapping.cpp [ 42%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/CoverageMappingWriter.cpp.o cd /<>/build-llvm/lib/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ProfileData -I/<>/lib/ProfileData -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/CoverageMappingWriter.cpp.o -c /<>/lib/ProfileData/CoverageMappingWriter.cpp [ 42%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/CoverageMappingReader.cpp.o cd /<>/build-llvm/lib/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ProfileData -I/<>/lib/ProfileData -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/CoverageMappingReader.cpp.o -c /<>/lib/ProfileData/CoverageMappingReader.cpp [ 42%] Building X86GenAsmWriter.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenAsmWriter.inc.tmp [ 42%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o cd /<>/build-llvm/lib/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ProfileData -I/<>/lib/ProfileData -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o -c /<>/lib/ProfileData/SampleProf.cpp [ 42%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o cd /<>/build-llvm/lib/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ProfileData -I/<>/lib/ProfileData -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o -c /<>/lib/ProfileData/SampleProfReader.cpp [ 42%] Building X86GenAsmWriter1.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenAsmWriter1.inc.tmp [ 42%] Linking CXX static library ../libLLVMAsmParser.a cd /<>/build-llvm/lib/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMAsmParser.a CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o /usr/bin/ranlib ../libLLVMAsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 42%] Built target LLVMAsmParser /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Passes /<>/build-llvm /<>/build-llvm/lib/Passes /<>/build-llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/depend.internal". Dependee "/<>/build-llvm/lib/Passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/depend.internal". [ 42%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o cd /<>/build-llvm/lib/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/ProfileData -I/<>/lib/ProfileData -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o -c /<>/lib/ProfileData/SampleProfWriter.cpp Scanning dependencies of target LLVMPasses make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/build make[4]: Entering directory '/<>/build-llvm' [ 42%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o cd /<>/build-llvm/lib/Passes && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Passes -I/<>/lib/Passes -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -c /<>/lib/Passes/PassBuilder.cpp [ 42%] Building X86GenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenAsmMatcher.inc.tmp [ 42%] Building X86GenDAGISel.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenDAGISel.inc.tmp [ 42%] Linking CXX static library ../libLLVMProfileData.a cd /<>/build-llvm/lib/ProfileData && /usr/bin/cmake -P CMakeFiles/LLVMProfileData.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/ProfileData && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMProfileData.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMProfileData.a CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o CMakeFiles/LLVMProfileData.dir/CoverageMapping.cpp.o CMakeFiles/LLVMProfileData.dir/CoverageMappingWriter.cpp.o CMakeFiles/LLVMProfileData.dir/CoverageMappingReader.cpp.o CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o /usr/bin/ranlib ../libLLVMProfileData.a make[4]: Leaving directory '/<>/build-llvm' [ 42%] Built target LLVMProfileData [ 42%] Building X86GenFastISel.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-fast-isel -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenFastISel.inc.tmp [ 42%] Building X86GenCallingConv.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenCallingConv.inc.tmp [ 42%] Building X86GenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/lib/Target/X86 -I /<>/lib/Target -I /<>/include /<>/lib/Target/X86/X86.td -o /<>/build-llvm/lib/Target/X86/X86GenSubtargetInfo.inc.tmp [ 44%] Updating X86GenRegisterInfo.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenRegisterInfo.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenRegisterInfo.inc [ 44%] Updating X86GenDisassemblerTables.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenDisassemblerTables.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenDisassemblerTables.inc [ 44%] Updating X86GenInstrInfo.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenInstrInfo.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenInstrInfo.inc [ 44%] Updating X86GenAsmWriter.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenAsmWriter.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenAsmWriter.inc [ 44%] Updating X86GenAsmWriter1.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenAsmWriter1.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenAsmWriter1.inc [ 44%] Updating X86GenAsmMatcher.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenAsmMatcher.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenAsmMatcher.inc [ 44%] Updating X86GenFastISel.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenFastISel.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenFastISel.inc [ 44%] Updating X86GenCallingConv.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenCallingConv.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenCallingConv.inc /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/depend.internal". Dependee "/<>/build-llvm/lib/LibDriver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/depend.internal". Scanning dependencies of target LLVMLibDriver make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build make[4]: Entering directory '/<>/build-llvm' [ 44%] Building CXX object lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o cd /<>/build-llvm/lib/LibDriver && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/LibDriver -I/<>/lib/LibDriver -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o -c /<>/lib/LibDriver/LibDriver.cpp [ 44%] Linking CXX static library ../libLLVMLibDriver.a cd /<>/build-llvm/lib/LibDriver && /usr/bin/cmake -P CMakeFiles/LLVMLibDriver.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/LibDriver && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLibDriver.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMLibDriver.a CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o /usr/bin/ranlib ../libLLVMLibDriver.a make[4]: Leaving directory '/<>/build-llvm' [ 44%] Built target LLVMLibDriver /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/depend.internal". Scanning dependencies of target ubsan make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 44%] Built target ubsan /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/depend.internal". Scanning dependencies of target clang_rt.asan-dynamic-armhf make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' [ 44%] Linking CXX shared library ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.so cd /<>/build-llvm/projects/compiler-rt/lib/asan && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang_rt.asan-dynamic-armhf.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wall -std=c++11 -O2 -g -DNDEBUG -march=armv7-a -mfloat-abi=hard -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fvisibility=hidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto -O3 -g -Wno-variadic-macros -Wno-non-virtual-dtor -fno-rtti -ftls-model=initial-exec -Wl,--version-script,/<>/build-llvm/projects/compiler-rt/lib/asan/clang_rt.asan-dynamic-armhf.vers -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,defs -shared -Wl,-soname,libclang_rt.asan-armhf.so -o ../../../../lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.so ../interception/CMakeFiles/RTInterception.armhf.dir/interception_linux.cc.o ../interception/CMakeFiles/RTInterception.armhf.dir/interception_mac.cc.o ../interception/CMakeFiles/RTInterception.armhf.dir/interception_win.cc.o ../interception/CMakeFiles/RTInterception.armhf.dir/interception_type_test.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_allocator.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_common.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector1.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_deadlock_detector2.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flags.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_flag_parser.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libc.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_libignore.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_linux.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_mac.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_persistent_allocator.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_linux.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_platform_limits_posix.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_posix.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_printf.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_common.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_freebsd.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_linux.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_procmaps_mac.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stackdepot.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_stacktrace_printer.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_suppressions.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_libbacktrace.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_mac.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_symbolizer_win.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_tls_get_addr.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_thread_registry.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/sanitizer_win.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_common_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_coverage_mapping_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_linux_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_posix_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stacktrace_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_stoptheworld_linux_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_symbolizer_posix_libcdep.cc.o ../sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/sanitizer_unwind_linux_libcdep.cc.o ../lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common.cc.o ../lsan/CMakeFiles/RTLSanCommon.armhf.dir/lsan_common_linux.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_diag.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_init.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_flags.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_handlers.cc.o ../ubsan/CMakeFiles/RTUbsan.armhf.dir/ubsan_value.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_allocator.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_activation.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_debugging.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_fake_stack.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_flags.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_globals.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_interceptors.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_linux.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_mac.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_malloc_linux.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_malloc_mac.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_malloc_win.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_poisoning.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_posix.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_report.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_rtl.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_stack.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_stats.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_suppressions.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_thread.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_win.cc.o CMakeFiles/RTAsan_dynamic.armhf.dir/asan_new_delete.cc.o CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/dummy.cc.o ../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_handlers_cxx.cc.o ../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash.cc.o ../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_itanium.cc.o ../ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/ubsan_type_hash_win.cc.o -lc -ldl -lrt -lm -lpthread -lstdc++ -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 44%] Built target clang_rt.asan-dynamic-armhf /usr/bin/make -f tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build.make tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Basic /<>/build-llvm /<>/build-llvm/tools/clang/lib/Basic /<>/build-llvm/tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/depend.internal". [ 44%] Updating X86GenDAGISel.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenDAGISel.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenDAGISel.inc /usr/bin/make -f tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build.make tools/clang/lib/Lex/CMakeFiles/clangLex.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Lex /<>/build-llvm /<>/build-llvm/tools/clang/lib/Lex /<>/build-llvm/tools/clang/lib/Lex/CMakeFiles/clangLex.dir/DependInfo.cmake --color= Scanning dependencies of target clangBasic make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build.make tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build Dependee "/<>/build-llvm/tools/clang/lib/Lex/CMakeFiles/clangLex.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Lex/CMakeFiles/clangLex.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Lex/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Lex/CMakeFiles/clangLex.dir/depend.internal". make[4]: Entering directory '/<>/build-llvm' [ 44%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Attributes.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/Attributes.cpp.o -c /<>/tools/clang/lib/Basic/Attributes.cpp Scanning dependencies of target clangLex make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build.make tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build make[4]: Entering directory '/<>/build-llvm' [ 44%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/HeaderMap.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/HeaderMap.cpp.o -c /<>/tools/clang/lib/Lex/HeaderMap.cpp [ 44%] Linking CXX static library ../libLLVMPasses.a cd /<>/build-llvm/lib/Passes && /usr/bin/cmake -P CMakeFiles/LLVMPasses.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Passes && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPasses.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMPasses.a CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [ 44%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/HeaderSearch.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/HeaderSearch.cpp.o -c /<>/tools/clang/lib/Lex/HeaderSearch.cpp /usr/bin/ranlib ../libLLVMPasses.a make[4]: Leaving directory '/<>/build-llvm' [ 44%] Built target LLVMPasses /usr/bin/make -f tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build.make tools/clang/lib/Parse/CMakeFiles/clangParse.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Parse /<>/build-llvm /<>/build-llvm/tools/clang/lib/Parse /<>/build-llvm/tools/clang/lib/Parse/CMakeFiles/clangParse.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Parse/CMakeFiles/clangParse.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Parse/CMakeFiles/clangParse.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Parse/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Parse/CMakeFiles/clangParse.dir/depend.internal". Scanning dependencies of target clangParse make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build.make tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build make[4]: Entering directory '/<>/build-llvm' [ 44%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseAST.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseAST.cpp.o -c /<>/tools/clang/lib/Parse/ParseAST.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/LangOptions.h:19, from /<>/tools/clang/include/clang/Parse/ParseAST.h:17, from /<>/tools/clang/lib/Parse/ParseAST.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 44%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Builtins.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/Builtins.cpp.o -c /<>/tools/clang/lib/Basic/Builtins.cpp [ 44%] Updating X86GenSubtargetInfo.inc... cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /<>/build-llvm/lib/Target/X86/X86GenSubtargetInfo.inc.tmp /<>/build-llvm/lib/Target/X86/X86GenSubtargetInfo.inc make[4]: Leaving directory '/<>/build-llvm' [ 44%] Built target X86CommonTableGen /usr/bin/make -f tools/clang/lib/AST/CMakeFiles/clangAST.dir/build.make tools/clang/lib/AST/CMakeFiles/clangAST.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/AST /<>/build-llvm /<>/build-llvm/tools/clang/lib/AST /<>/build-llvm/tools/clang/lib/AST/CMakeFiles/clangAST.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/AST/CMakeFiles/clangAST.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/AST/CMakeFiles/clangAST.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/AST/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/AST/CMakeFiles/clangAST.dir/depend.internal". Scanning dependencies of target clangAST make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/AST/CMakeFiles/clangAST.dir/build.make tools/clang/lib/AST/CMakeFiles/clangAST.dir/build make[4]: Entering directory '/<>/build-llvm' [ 44%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/APValue.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/APValue.cpp.o -c /<>/tools/clang/lib/AST/APValue.cpp [ 44%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/CharInfo.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/CharInfo.cpp.o -c /<>/tools/clang/lib/Basic/CharInfo.cpp [ 44%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Diagnostic.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/Diagnostic.cpp.o -c /<>/tools/clang/lib/Basic/Diagnostic.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/lib/AST/APValue.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 44%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/Lexer.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/Lexer.cpp.o -c /<>/tools/clang/lib/Lex/Lexer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 44%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseCXXInlineMethods.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseCXXInlineMethods.cpp.o -c /<>/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp [ 44%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DiagnosticIDs.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/DiagnosticIDs.cpp.o -c /<>/tools/clang/lib/Basic/DiagnosticIDs.cpp [ 44%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTConsumer.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ASTConsumer.cpp.o -c /<>/tools/clang/lib/AST/ASTConsumer.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 44%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DiagnosticOptions.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/DiagnosticOptions.cpp.o -c /<>/tools/clang/lib/Basic/DiagnosticOptions.cpp [ 44%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTContext.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ASTContext.cpp.o -c /<>/tools/clang/lib/AST/ASTContext.cpp [ 44%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/FileManager.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/FileManager.cpp.o -c /<>/tools/clang/lib/Basic/FileManager.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 44%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/LiteralSupport.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/LiteralSupport.cpp.o -c /<>/tools/clang/lib/Lex/LiteralSupport.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/ASTContext.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 44%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/FileSystemStatCache.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/FileSystemStatCache.cpp.o -c /<>/tools/clang/lib/Basic/FileSystemStatCache.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 44%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseDecl.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseDecl.cpp.o -c /<>/tools/clang/lib/Parse/ParseDecl.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/IdentifierTable.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/IdentifierTable.cpp.o -c /<>/tools/clang/lib/Basic/IdentifierTable.cpp [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroArgs.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/MacroArgs.cpp.o -c /<>/tools/clang/lib/Lex/MacroArgs.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseDecl.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/lib/AST/ASTContext.cpp:8844:64: required from ‘bool {anonymous}::ParentMapASTVisitor::TraverseNode(T, MapNodeTy, BaseTraverseFn, MapTy*) [with T = clang::Decl*; MapNodeTy = clang::Decl*; BaseTraverseFn = {anonymous}::ParentMapASTVisitor::TraverseDecl(clang::Decl*)::; MapTy = llvm::DenseMap*> >]’ /<>/tools/clang/lib/AST/ASTContext.cpp:8882:34: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/LangOptions.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/LangOptions.cpp.o -c /<>/tools/clang/lib/Basic/LangOptions.cpp [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroInfo.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/MacroInfo.cpp.o -c /<>/tools/clang/lib/Lex/MacroInfo.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Module.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/Module.cpp.o -c /<>/tools/clang/lib/Basic/Module.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/ModuleMap.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/ModuleMap.cpp.o -c /<>/tools/clang/lib/Lex/ModuleMap.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/ObjCRuntime.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/ObjCRuntime.cpp.o -c /<>/tools/clang/lib/Basic/ObjCRuntime.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/OpenMPKinds.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/OpenMPKinds.cpp.o -c /<>/tools/clang/lib/Basic/OpenMPKinds.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/OperatorPrecedence.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/OperatorPrecedence.cpp.o -c /<>/tools/clang/lib/Basic/OperatorPrecedence.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SanitizerBlacklist.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/SanitizerBlacklist.cpp.o -c /<>/tools/clang/lib/Basic/SanitizerBlacklist.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Sanitizers.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/Sanitizers.cpp.o -c /<>/tools/clang/lib/Basic/Sanitizers.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SourceLocation.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/SourceLocation.cpp.o -c /<>/tools/clang/lib/Basic/SourceLocation.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SourceManager.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/SourceManager.cpp.o -c /<>/tools/clang/lib/Basic/SourceManager.cpp [ 45%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseDeclCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseDeclCXX.cpp.o -c /<>/tools/clang/lib/Parse/ParseDeclCXX.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseDeclCXX.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPCaching.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PPCaching.cpp.o -c /<>/tools/clang/lib/Lex/PPCaching.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/TargetInfo.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/TargetInfo.cpp.o -c /<>/tools/clang/lib/Basic/TargetInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Targets.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/Targets.cpp.o -c /<>/tools/clang/lib/Basic/Targets.cpp [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPCallbacks.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PPCallbacks.cpp.o -c /<>/tools/clang/lib/Lex/PPCallbacks.cpp [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPConditionalDirectiveRecord.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PPConditionalDirectiveRecord.cpp.o -c /<>/tools/clang/lib/Lex/PPConditionalDirectiveRecord.cpp [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPDirectives.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PPDirectives.cpp.o -c /<>/tools/clang/lib/Lex/PPDirectives.cpp [ 45%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTDiagnostic.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ASTDiagnostic.cpp.o -c /<>/tools/clang/lib/AST/ASTDiagnostic.cpp [ 45%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseExpr.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseExpr.cpp.o -c /<>/tools/clang/lib/Parse/ParseExpr.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/ASTDiagnostic.h:13, from /<>/tools/clang/lib/AST/ASTDiagnostic.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseExpr.cpp:24: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPExpressions.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PPExpressions.cpp.o -c /<>/tools/clang/lib/Lex/PPExpressions.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/TokenKinds.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/TokenKinds.cpp.o -c /<>/tools/clang/lib/Basic/TokenKinds.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Version.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/Version.cpp.o -c /<>/tools/clang/lib/Basic/Version.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/VersionTuple.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/VersionTuple.cpp.o -c /<>/tools/clang/lib/Basic/VersionTuple.cpp [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/VirtualFileSystem.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/VirtualFileSystem.cpp.o -c /<>/tools/clang/lib/Basic/VirtualFileSystem.cpp [ 45%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTDumper.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ASTDumper.cpp.o -c /<>/tools/clang/lib/AST/ASTDumper.cpp [ 45%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseExprCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseExprCXX.cpp.o -c /<>/tools/clang/lib/Parse/ParseExprCXX.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/ASTDumper.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPLexerChange.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PPLexerChange.cpp.o -c /<>/tools/clang/lib/Lex/PPLexerChange.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Parse/ParseExprCXX.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ASTDumper.cpp:1657:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ASTDumper; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ASTDumper.cpp:1662:34: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ASTDumper; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ASTDumper.cpp:1662:34: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/AST/ASTDumper.cpp:1657:50: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ASTDumper; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ASTDumper.cpp:1662:34: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ASTDumper; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ASTDumper.cpp:1662:34: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 45%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Warnings.cpp.o cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Basic -I/<>/tools/clang/lib/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangBasic.dir/Warnings.cpp.o -c /<>/tools/clang/lib/Basic/Warnings.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 45%] Linking CXX static library ../../../../lib/libclangBasic.a cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/cmake -P CMakeFiles/clangBasic.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangBasic.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangBasic.a CMakeFiles/clangBasic.dir/Attributes.cpp.o CMakeFiles/clangBasic.dir/Builtins.cpp.o CMakeFiles/clangBasic.dir/CharInfo.cpp.o CMakeFiles/clangBasic.dir/Diagnostic.cpp.o CMakeFiles/clangBasic.dir/DiagnosticIDs.cpp.o CMakeFiles/clangBasic.dir/DiagnosticOptions.cpp.o CMakeFiles/clangBasic.dir/FileManager.cpp.o CMakeFiles/clangBasic.dir/FileSystemStatCache.cpp.o CMakeFiles/clangBasic.dir/IdentifierTable.cpp.o CMakeFiles/clangBasic.dir/LangOptions.cpp.o CMakeFiles/clangBasic.dir/Module.cpp.o CMakeFiles/clangBasic.dir/ObjCRuntime.cpp.o CMakeFiles/clangBasic.dir/OpenMPKinds.cpp.o CMakeFiles/clangBasic.dir/OperatorPrecedence.cpp.o CMakeFiles/clangBasic.dir/SanitizerBlacklist.cpp.o CMakeFiles/clangBasic.dir/Sanitizers.cpp.o CMakeFiles/clangBasic.dir/SourceLocation.cpp.o CMakeFiles/clangBasic.dir/SourceManager.cpp.o CMakeFiles/clangBasic.dir/TargetInfo.cpp.o CMakeFiles/clangBasic.dir/Targets.cpp.o CMakeFiles/clangBasic.dir/TokenKinds.cpp.o CMakeFiles/clangBasic.dir/Version.cpp.o CMakeFiles/clangBasic.dir/VersionTuple.cpp.o CMakeFiles/clangBasic.dir/VirtualFileSystem.cpp.o CMakeFiles/clangBasic.dir/Warnings.cpp.o /usr/bin/ranlib ../../../../lib/libclangBasic.a make[4]: Leaving directory '/<>/build-llvm' [ 45%] Built target clangBasic /usr/bin/make -f tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/ASTMatchers /<>/build-llvm /<>/build-llvm/tools/clang/lib/ASTMatchers /<>/build-llvm/tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/ASTMatchers/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/depend.internal". Scanning dependencies of target clangASTMatchers make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build make[4]: Entering directory '/<>/build-llvm' [ 45%] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/ASTMatchFinder.cpp.o cd /<>/build-llvm/tools/clang/lib/ASTMatchers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ASTMatchers -I/<>/tools/clang/lib/ASTMatchers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangASTMatchers.dir/ASTMatchFinder.cpp.o -c /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPMacroExpansion.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PPMacroExpansion.cpp.o -c /<>/tools/clang/lib/Lex/PPMacroExpansion.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, from /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 45%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseInit.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseInit.cpp.o -c /<>/tools/clang/lib/Parse/ParseInit.cpp [ 45%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTImporter.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ASTImporter.cpp.o -c /<>/tools/clang/lib/AST/ASTImporter.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/DeclarationName.h:16, from /<>/tools/clang/include/clang/AST/ASTImporter.h:17, from /<>/tools/clang/lib/AST/ASTImporter.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseInit.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PTHLexer.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PTHLexer.cpp.o -c /<>/tools/clang/lib/Lex/PTHLexer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:117:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/tools/clang/lib/AST/ASTImporter.cpp: In function ‘bool IsStructurallyEquivalent({anonymous}::StructuralEquivalenceContext&, clang::QualType, clang::QualType)’: /<>/tools/clang/lib/AST/ASTImporter.cpp:618:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!IsStructurallyEquivalent(Context, Function1->getReturnType(), ^~ /<>/tools/clang/lib/AST/ASTImporter.cpp:621:7: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ if (Function1->getExtInfo() != Function2->getExtInfo()) ^~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp:995:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/DeclarationName.h:16, from /<>/tools/clang/include/clang/AST/ASTImporter.h:17, from /<>/tools/clang/lib/AST/ASTImporter.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/Pragma.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/Pragma.cpp.o -c /<>/tools/clang/lib/Lex/Pragma.cpp [ 45%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseObjc.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseObjc.cpp.o -c /<>/tools/clang/lib/Parse/ParseObjc.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseObjc.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PreprocessingRecord.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PreprocessingRecord.cpp.o -c /<>/tools/clang/lib/Lex/PreprocessingRecord.cpp [ 45%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTTypeTraits.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ASTTypeTraits.cpp.o -c /<>/tools/clang/lib/AST/ASTTypeTraits.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/lib/AST/ASTTypeTraits.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 45%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/Preprocessor.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/Preprocessor.cpp.o -c /<>/tools/clang/lib/Lex/Preprocessor.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/lib/AST/ASTTypeTraits.cpp:126:38: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 45%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseOpenMP.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseOpenMP.cpp.o -c /<>/tools/clang/lib/Parse/ParseOpenMP.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/AttrImpl.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/AttrImpl.cpp.o -c /<>/tools/clang/lib/AST/AttrImpl.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Parse/ParseDiagnostic.h:13, from /<>/tools/clang/lib/Parse/RAIIObjectsForParser.h:18, from /<>/tools/clang/lib/Parse/ParseOpenMP.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/AST/AttrImpl.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PreprocessorLexer.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/PreprocessorLexer.cpp.o -c /<>/tools/clang/lib/Lex/PreprocessorLexer.cpp [ 46%] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/ASTMatchersInternal.cpp.o cd /<>/build-llvm/tools/clang/lib/ASTMatchers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ASTMatchers -I/<>/tools/clang/lib/ASTMatchers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangASTMatchers.dir/ASTMatchersInternal.cpp.o -c /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp [ 46%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/ScratchBuffer.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/ScratchBuffer.cpp.o -c /<>/tools/clang/lib/Lex/ScratchBuffer.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParsePragma.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParsePragma.cpp.o -c /<>/tools/clang/lib/Parse/ParsePragma.cpp [ 46%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/TokenConcatenation.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/TokenConcatenation.cpp.o -c /<>/tools/clang/lib/Lex/TokenConcatenation.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CXXInheritance.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/CXXInheritance.cpp.o -c /<>/tools/clang/lib/AST/CXXInheritance.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Parse/ParseDiagnostic.h:13, from /<>/tools/clang/lib/Parse/RAIIObjectsForParser.h:18, from /<>/tools/clang/lib/Parse/ParsePragma.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/DeclBase.h:17, from /<>/tools/clang/include/clang/AST/CXXInheritance.h:17, from /<>/tools/clang/lib/AST/CXXInheritance.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/TokenLexer.cpp.o cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Lex -I/<>/tools/clang/lib/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangLex.dir/TokenLexer.cpp.o -c /<>/tools/clang/lib/Lex/TokenLexer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:344:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Linking CXX static library ../../../../lib/libclangLex.a cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/cmake -P CMakeFiles/clangLex.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Lex && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangLex.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangLex.a CMakeFiles/clangLex.dir/HeaderMap.cpp.o CMakeFiles/clangLex.dir/HeaderSearch.cpp.o CMakeFiles/clangLex.dir/Lexer.cpp.o CMakeFiles/clangLex.dir/LiteralSupport.cpp.o CMakeFiles/clangLex.dir/MacroArgs.cpp.o CMakeFiles/clangLex.dir/MacroInfo.cpp.o CMakeFiles/clangLex.dir/ModuleMap.cpp.o CMakeFiles/clangLex.dir/PPCaching.cpp.o CMakeFiles/clangLex.dir/PPCallbacks.cpp.o CMakeFiles/clangLex.dir/PPConditionalDirectiveRecord.cpp.o CMakeFiles/clangLex.dir/PPDirectives.cpp.o CMakeFiles/clangLex.dir/PPExpressions.cpp.o CMakeFiles/clangLex.dir/PPLexerChange.cpp.o CMakeFiles/clangLex.dir/PPMacroExpansion.cpp.o CMakeFiles/clangLex.dir/PTHLexer.cpp.o CMakeFiles/clangLex.dir/Pragma.cpp.o CMakeFiles/clangLex.dir/PreprocessingRecord.cpp.o CMakeFiles/clangLex.dir/Preprocessor.cpp.o CMakeFiles/clangLex.dir/PreprocessorLexer.cpp.o CMakeFiles/clangLex.dir/ScratchBuffer.cpp.o CMakeFiles/clangLex.dir/TokenConcatenation.cpp.o CMakeFiles/clangLex.dir/TokenLexer.cpp.o /usr/bin/ranlib ../../../../lib/libclangLex.a make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clangLex /usr/bin/make -f tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/ASTMatchers/Dynamic /<>/build-llvm /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/depend.internal". Scanning dependencies of target clangDynamicASTMatchers make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build make[4]: Entering directory '/<>/build-llvm' [ 46%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/Diagnostics.cpp.o cd /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic -I/<>/tools/clang/lib/ASTMatchers/Dynamic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDynamicASTMatchers.dir/Diagnostics.cpp.o -c /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:18, from /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseStmt.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseStmt.cpp.o -c /<>/tools/clang/lib/Parse/ParseStmt.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Linking CXX static library ../../../../lib/libclangASTMatchers.a cd /<>/build-llvm/tools/clang/lib/ASTMatchers && /usr/bin/cmake -P CMakeFiles/clangASTMatchers.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/ASTMatchers && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangASTMatchers.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangASTMatchers.a CMakeFiles/clangASTMatchers.dir/ASTMatchFinder.cpp.o CMakeFiles/clangASTMatchers.dir/ASTMatchersInternal.cpp.o /usr/bin/ranlib ../../../../lib/libclangASTMatchers.a make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clangASTMatchers /usr/bin/make -f tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build.make tools/clang/lib/Sema/CMakeFiles/clangSema.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Sema /<>/build-llvm /<>/build-llvm/tools/clang/lib/Sema /<>/build-llvm/tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Sema/CMakeFiles/clangSema.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Sema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Sema/CMakeFiles/clangSema.dir/depend.internal". [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Comment.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/Comment.cpp.o -c /<>/tools/clang/lib/AST/Comment.cpp Scanning dependencies of target clangSema make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build.make tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build make[4]: Entering directory '/<>/build-llvm' [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/AnalysisBasedWarnings.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/AnalysisBasedWarnings.cpp.o -c /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseStmt.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/Comment.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentBriefParser.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/CommentBriefParser.cpp.o -c /<>/tools/clang/lib/AST/CommentBriefParser.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:735:43: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:745:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:755:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:777:35: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:784:33: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:800:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:807:32: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DefaultStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:821:37: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:964:74: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:968:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:1041:72: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:373:26: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCAtThrowStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:377:31: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:381:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::MSAsmStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:385:25: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXTryStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:391:26: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ContainsReference; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:868:27: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:932:35: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:961:41: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:1130:56: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentCommandTraits.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/CommentCommandTraits.cpp.o -c /<>/tools/clang/lib/AST/CommentCommandTraits.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:133:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CallExpr*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:174:74: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::LabelStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LabelStmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:968:71: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::AttributedStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::AttributedStmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:1041:72: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ContainsReference; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:868:27: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ContainsReference; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:868:27: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentLexer.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/CommentLexer.cpp.o -c /<>/tools/clang/lib/AST/CommentLexer.cpp [ 46%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseStmtAsm.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseStmtAsm.cpp.o -c /<>/tools/clang/lib/Parse/ParseStmtAsm.cpp [ 46%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/VariantValue.cpp.o cd /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic -I/<>/tools/clang/lib/ASTMatchers/Dynamic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDynamicASTMatchers.dir/VariantValue.cpp.o -c /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, from /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseStmtAsm.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentParser.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/CommentParser.cpp.o -c /<>/tools/clang/lib/AST/CommentParser.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentSema.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/CommentSema.cpp.o -c /<>/tools/clang/lib/AST/CommentSema.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:392:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/CommentCommandTraits.h:20, from /<>/tools/clang/include/clang/AST/Comment.h:17, from /<>/tools/clang/include/clang/AST/CommentSema.h:17, from /<>/tools/clang/lib/AST/CommentSema.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseTemplate.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseTemplate.cpp.o -c /<>/tools/clang/lib/Parse/ParseTemplate.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/AttributeList.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/AttributeList.cpp.o -c /<>/tools/clang/lib/Sema/AttributeList.cpp [ 46%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/Parser.cpp.o cd /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic -I/<>/tools/clang/lib/ASTMatchers/Dynamic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDynamicASTMatchers.dir/Parser.cpp.o -c /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseTemplate.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/SourceLocation.h:18, from /<>/tools/clang/include/clang/Sema/AttributeList.h:18, from /<>/tools/clang/lib/Sema/AttributeList.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:18, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/Parser.h:37, from /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Decl.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/Decl.cpp.o -c /<>/tools/clang/lib/AST/Decl.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/lib/AST/Decl.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseTentative.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/ParseTentative.cpp.o -c /<>/tools/clang/lib/Parse/ParseTentative.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp:613:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/ParseTentative.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/CodeCompleteConsumer.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/CodeCompleteConsumer.cpp.o -c /<>/tools/clang/lib/Sema/CodeCompleteConsumer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/include/clang/AST/CanonicalType.h:18, from /<>/tools/clang/include/clang/Sema/CodeCompleteConsumer.h:17, from /<>/tools/clang/lib/Sema/CodeCompleteConsumer.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclarationName.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/DeclarationName.cpp.o -c /<>/tools/clang/lib/AST/DeclarationName.cpp [ 46%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/Registry.cpp.o cd /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic -I/<>/tools/clang/lib/ASTMatchers/Dynamic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDynamicASTMatchers.dir/Registry.cpp.o -c /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/Parser.cpp.o cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Parse -I/<>/tools/clang/lib/Parse -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangParse.dir/Parser.cpp.o -c /<>/tools/clang/lib/Parse/Parser.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/DeclarationName.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:18, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/Registry.h:20, from /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/include/clang/Parse/Parser.h:21, from /<>/tools/clang/lib/Parse/Parser.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DeclSpec.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/DeclSpec.cpp.o -c /<>/tools/clang/lib/Sema/DeclSpec.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclBase.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/DeclBase.cpp.o -c /<>/tools/clang/lib/AST/DeclBase.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/Sema/DeclSpec.h:26, from /<>/tools/clang/lib/Sema/DeclSpec.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/DeclBase.h:17, from /<>/tools/clang/lib/AST/DeclBase.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Linking CXX static library ../../../../lib/libclangParse.a cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/cmake -P CMakeFiles/clangParse.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Parse && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangParse.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangParse.a CMakeFiles/clangParse.dir/ParseAST.cpp.o CMakeFiles/clangParse.dir/ParseCXXInlineMethods.cpp.o CMakeFiles/clangParse.dir/ParseDecl.cpp.o CMakeFiles/clangParse.dir/ParseDeclCXX.cpp.o CMakeFiles/clangParse.dir/ParseExpr.cpp.o CMakeFiles/clangParse.dir/ParseExprCXX.cpp.o CMakeFiles/clangParse.dir/ParseInit.cpp.o CMakeFiles/clangParse.dir/ParseObjc.cpp.o CMakeFiles/clangParse.dir/ParseOpenMP.cpp.o CMakeFiles/clangParse.dir/ParsePragma.cpp.o CMakeFiles/clangParse.dir/ParseStmt.cpp.o CMakeFiles/clangParse.dir/ParseStmtAsm.cpp.o CMakeFiles/clangParse.dir/ParseTemplate.cpp.o CMakeFiles/clangParse.dir/ParseTentative.cpp.o CMakeFiles/clangParse.dir/Parser.cpp.o [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DelayedDiagnostic.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/DelayedDiagnostic.cpp.o -c /<>/tools/clang/lib/Sema/DelayedDiagnostic.cpp /usr/bin/ranlib ../../../../lib/libclangParse.a make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clangParse /usr/bin/make -f tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build.make tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/CodeGen /<>/build-llvm /<>/build-llvm/tools/clang/lib/CodeGen /<>/build-llvm/tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/CodeGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/depend.internal". Scanning dependencies of target clangCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build.make tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/BackendUtil.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/BackendUtil.cpp.o -c /<>/tools/clang/lib/CodeGen/BackendUtil.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LabelStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::LabelStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::LabelStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DoStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DoStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DoStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::WhileStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::WhileStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::WhileStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp:559:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/DeclCXX.cpp.o -c /<>/tools/clang/lib/AST/DeclCXX.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/Sema/Sema.h:18, from /<>/tools/clang/include/clang/Sema/DelayedDiagnostic.h:25, from /<>/tools/clang/lib/Sema/DelayedDiagnostic.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/lib/AST/DeclCXX.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGAtomic.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGAtomic.cpp.o -c /<>/tools/clang/lib/CodeGen/CGAtomic.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/IdentifierResolver.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/IdentifierResolver.cpp.o -c /<>/tools/clang/lib/Sema/IdentifierResolver.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGAtomic.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/JumpDiagnostics.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/JumpDiagnostics.cpp.o -c /<>/tools/clang/lib/Sema/JumpDiagnostics.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/JumpDiagnostics.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclFriend.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/DeclFriend.cpp.o -c /<>/tools/clang/lib/AST/DeclFriend.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/DeclFriend.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclGroup.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/DeclGroup.cpp.o -c /<>/tools/clang/lib/AST/DeclGroup.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/DeclGroup.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGBlocks.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGBlocks.cpp.o -c /<>/tools/clang/lib/CodeGen/CGBlocks.cpp [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/MultiplexExternalSemaSource.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/MultiplexExternalSemaSource.cpp.o -c /<>/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclObjC.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/DeclObjC.cpp.o -c /<>/tools/clang/lib/AST/DeclObjC.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/DeclBase.h:17, from /<>/tools/clang/include/clang/AST/ExternalASTSource.h:18, from /<>/tools/clang/include/clang/Sema/ExternalSemaSource.h:16, from /<>/tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h:16, from /<>/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CGBlocks.h:17, from /<>/tools/clang/lib/CodeGen/CGBlocks.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/DeclObjC.h:17, from /<>/tools/clang/lib/AST/DeclObjC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/Scope.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/Scope.cpp.o -c /<>/tools/clang/lib/Sema/Scope.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/ScopeInfo.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/ScopeInfo.cpp.o -c /<>/tools/clang/lib/Sema/ScopeInfo.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclOpenMP.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/DeclOpenMP.cpp.o -c /<>/tools/clang/lib/AST/DeclOpenMP.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/include/clang/Sema/ScopeInfo.h:18, from /<>/tools/clang/lib/Sema/ScopeInfo.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/DeclOpenMP.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGBuiltin.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGBuiltin.cpp.o -c /<>/tools/clang/lib/CodeGen/CGBuiltin.cpp [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/Sema.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/Sema.cpp.o -c /<>/tools/clang/lib/Sema/Sema.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclPrinter.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/DeclPrinter.cpp.o -c /<>/tools/clang/lib/AST/DeclPrinter.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/Sema.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGBuiltin.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/DeclPrinter.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclTemplate.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/DeclTemplate.cpp.o -c /<>/tools/clang/lib/AST/DeclTemplate.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/AST/DeclTemplate.h:18, from /<>/tools/clang/lib/AST/DeclTemplate.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaAccess.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaAccess.cpp.o -c /<>/tools/clang/lib/Sema/SemaAccess.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaAccess.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Expr.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/Expr.cpp.o -c /<>/tools/clang/lib/AST/Expr.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/lib/AST/Expr.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCUDANV.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGCUDANV.cpp.o -c /<>/tools/clang/lib/CodeGen/CGCUDANV.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/Expr.cpp:2283:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::SideEffectFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/Expr.cpp:3040:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::SideEffectFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/Expr.cpp:3040:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/AST/Expr.cpp:2281:57: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::LabelStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LabelStmt*]’ /<>/tools/clang/lib/AST/Expr.cpp:2283:71: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::SideEffectFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/Expr.cpp:3040:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::SideEffectFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/Expr.cpp:3040:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGCUDANV.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaAttr.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaAttr.cpp.o -c /<>/tools/clang/lib/Sema/SemaAttr.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaAttr.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprClassification.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ExprClassification.cpp.o -c /<>/tools/clang/lib/AST/ExprClassification.cpp [ 46%] Linking CXX static library ../../../../../lib/libclangDynamicASTMatchers.a cd /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic && /usr/bin/cmake -P CMakeFiles/clangDynamicASTMatchers.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangDynamicASTMatchers.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangDynamicASTMatchers.a CMakeFiles/clangDynamicASTMatchers.dir/Diagnostics.cpp.o CMakeFiles/clangDynamicASTMatchers.dir/VariantValue.cpp.o CMakeFiles/clangDynamicASTMatchers.dir/Parser.cpp.o CMakeFiles/clangDynamicASTMatchers.dir/Registry.cpp.o /usr/bin/ranlib ../../../../../lib/libclangDynamicASTMatchers.a make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clangDynamicASTMatchers /usr/bin/make -f tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build.make tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Analysis /<>/build-llvm /<>/build-llvm/tools/clang/lib/Analysis /<>/build-llvm/tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Analysis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/depend.internal". Scanning dependencies of target clangAnalysis make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build.make tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build make[4]: Entering directory '/<>/build-llvm' [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/AnalysisDeclContext.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/AnalysisDeclContext.cpp.o -c /<>/tools/clang/lib/Analysis/AnalysisDeclContext.cpp [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCUDARuntime.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGCUDARuntime.cpp.o -c /<>/tools/clang/lib/CodeGen/CGCUDARuntime.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/lib/AST/ExprClassification.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/lib/Analysis/AnalysisDeclContext.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprClassification.cpp:376:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/CodeGen/CGValue.h:18, from /<>/tools/clang/lib/CodeGen/CGCall.h:18, from /<>/tools/clang/lib/CodeGen/CGCUDARuntime.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/AST/ExprClassification.cpp:376:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/Analysis/AnalysisDeclContext.cpp:175:42: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprConstant.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ExprConstant.cpp.o -c /<>/tools/clang/lib/AST/ExprConstant.cpp [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCXXScopeSpec.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaCXXScopeSpec.cpp.o -c /<>/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/lib/AST/ExprConstant.cpp:36: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3462:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3476:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3483:42: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3522:42: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3535:45: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3595:38: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3641:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3685:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3694:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3699:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3704:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/BodyFarm.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/BodyFarm.cpp.o -c /<>/tools/clang/lib/Analysis/BodyFarm.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::LValueExprEvaluator; RetTy = bool; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:4603:12: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::LValueExprEvaluator; RetTy = bool; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:4603:12: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:3506:41: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::LValueExprEvaluator; RetTy = bool; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:4603:12: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::LValueExprEvaluator; RetTy = bool; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/ExprConstant.cpp:4603:12: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/lib/Analysis/BodyFarm.h:18, from /<>/tools/clang/lib/Analysis/BodyFarm.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGCXX.cpp.o -c /<>/tools/clang/lib/CodeGen/CGCXX.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/AST/GlobalDecl.h:18, from /<>/tools/clang/lib/CodeGen/CGVTables.h:19, from /<>/tools/clang/lib/CodeGen/CodeGenModule.h:17, from /<>/tools/clang/lib/CodeGen/CGCXX.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CFG.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/CFG.cpp.o -c /<>/tools/clang/lib/Analysis/CFG.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/Analysis/CFG.h:18, from /<>/tools/clang/lib/Analysis/CFG.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCast.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaCast.cpp.o -c /<>/tools/clang/lib/Sema/SemaCast.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaCast.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:3946:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:3988:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:3991:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:3997:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:4004:37: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::StmtExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:4194:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:4206:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:4222:72: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:4225:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/CFG.cpp:3949:35: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/CFG.cpp:4216:35: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/CFG.cpp:4219:41: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/CFG.cpp:4233:20: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::SwitchStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::SwitchStmt*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:3946:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::StmtExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::StmtExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::StmtExpr*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:4194:50: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:4206:61: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXConstructExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXConstructExpr*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:4222:72: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CastExpr*]’ /<>/tools/clang/lib/Analysis/CFG.cpp:4225:55: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCXXABI.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGCXXABI.cpp.o -c /<>/tools/clang/lib/CodeGen/CGCXXABI.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGCXXABI.h:18, from /<>/tools/clang/lib/CodeGen/CGCXXABI.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o -c /<>/tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/Analysis/CFG.h:18, from /<>/tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CFGStmtMap.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/CFGStmtMap.cpp.o -c /<>/tools/clang/lib/Analysis/CFGStmtMap.cpp [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaChecking.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaChecking.cpp.o -c /<>/tools/clang/lib/Sema/SemaChecking.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/Analysis/CFG.h:18, from /<>/tools/clang/lib/Analysis/CFGStmtMap.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CallGraph.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/CallGraph.cpp.o -c /<>/tools/clang/lib/Analysis/CallGraph.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaChecking.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/DeclBase.h:17, from /<>/tools/clang/include/clang/Analysis/CallGraph.h:20, from /<>/tools/clang/lib/Analysis/CallGraph.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ExprCXX.cpp.o -c /<>/tools/clang/lib/AST/ExprCXX.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::NullStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/SemaChecking.cpp:9355:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/SemaChecking.cpp:9374:46: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/SemaChecking.cpp:9378:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/ExprCXX.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/SemaChecking.cpp:9409:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::NullStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::NullStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::NullStmt*]’ /<>/tools/clang/lib/Sema/SemaChecking.cpp:9355:50: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ForStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ForStmt*]’ /<>/tools/clang/lib/Sema/SemaChecking.cpp:9374:46: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::WhileStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::WhileStmt*]’ /<>/tools/clang/lib/Sema/SemaChecking.cpp:9378:57: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCall.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGCall.cpp.o -c /<>/tools/clang/lib/CodeGen/CGCall.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/CodeGen/CGValue.h:18, from /<>/tools/clang/lib/CodeGen/CGCall.h:18, from /<>/tools/clang/lib/CodeGen/CGCall.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CocoaConventions.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/CocoaConventions.cpp.o -c /<>/tools/clang/lib/Analysis/CocoaConventions.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprObjC.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ExprObjC.cpp.o -c /<>/tools/clang/lib/AST/ExprObjC.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/Consumed.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/Consumed.cpp.o -c /<>/tools/clang/lib/Analysis/Consumed.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/DeclObjC.h:17, from /<>/tools/clang/include/clang/AST/ExprObjC.h:17, from /<>/tools/clang/lib/AST/ExprObjC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Analysis/Consumed.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExternalASTSource.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ExternalASTSource.cpp.o -c /<>/tools/clang/lib/AST/ExternalASTSource.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/Consumed.cpp:1263:66: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/Consumed.cpp:1287:74: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = clang::consumed::ConsumedStmtVisitor; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/Consumed.cpp:1381:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::IfStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::IfStmt*]’ /<>/tools/clang/lib/Analysis/Consumed.cpp:1263:66: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/Analysis/Consumed.cpp:1287:74: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = clang::consumed::ConsumedStmtVisitor; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/Consumed.cpp:1381:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/DeclBase.h:17, from /<>/tools/clang/include/clang/AST/ExternalASTSource.h:18, from /<>/tools/clang/lib/AST/ExternalASTSource.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/InheritViz.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/InheritViz.cpp.o -c /<>/tools/clang/lib/AST/InheritViz.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/InheritViz.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCodeComplete.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaCodeComplete.cpp.o -c /<>/tools/clang/lib/Sema/SemaCodeComplete.cpp [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CodeInjector.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/CodeInjector.cpp.o -c /<>/tools/clang/lib/Analysis/CodeInjector.cpp [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/Dominators.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/Dominators.cpp.o -c /<>/tools/clang/lib/Analysis/Dominators.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaCodeComplete.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/Analyses/Dominators.h:17, from /<>/tools/clang/lib/Analysis/Dominators.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGClass.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGClass.cpp.o -c /<>/tools/clang/lib/CodeGen/CGClass.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ItaniumCXXABI.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ItaniumCXXABI.cpp.o -c /<>/tools/clang/lib/AST/ItaniumCXXABI.cpp [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/FormatString.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/FormatString.cpp.o -c /<>/tools/clang/lib/Analysis/FormatString.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/lib/AST/CXXABI.h:18, from /<>/tools/clang/lib/AST/ItaniumCXXABI.cpp:20: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CGBlocks.h:17, from /<>/tools/clang/lib/CodeGen/CGClass.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Analysis/FormatStringParsing.h:4, from /<>/tools/clang/lib/Analysis/FormatString.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/LiveVariables.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/LiveVariables.cpp.o -c /<>/tools/clang/lib/Analysis/LiveVariables.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ItaniumMangle.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ItaniumMangle.cpp.o -c /<>/tools/clang/lib/AST/ItaniumMangle.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h:17, from /<>/tools/clang/lib/Analysis/LiveVariables.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::DynamicThisUseChecker; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGClass.cpp:515:21: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::DynamicThisUseChecker; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGClass.cpp:515:21: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/include/clang/AST/Mangle.h:17, from /<>/tools/clang/lib/AST/ItaniumMangle.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/LiveVariables.cpp:234:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/LiveVariables.cpp:238:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/LiveVariables.cpp:519:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/Analysis/LiveVariables.cpp:232:42: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ExprWithCleanups; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ExprWithCleanups*]’ /<>/tools/clang/lib/Analysis/LiveVariables.cpp:234:67: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OpaqueValueExpr*]’ /<>/tools/clang/lib/Analysis/LiveVariables.cpp:238:65: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/Analysis/LiveVariables.cpp:519:57: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::DynamicThisUseChecker; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGClass.cpp:515:21: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::DynamicThisUseChecker; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGClass.cpp:515:21: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/tools/clang/lib/AST/ItaniumMangle.cpp:4090:6: warning: ‘void {anonymous}::CXXNameMangler::mangleExistingSubstitution(clang::QualType)’ defined but not used [-Wunused-function] void CXXNameMangler::mangleExistingSubstitution(QualType type) { ^~~~~~~~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ObjCNoReturn.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/ObjCNoReturn.cpp.o -c /<>/tools/clang/lib/Analysis/ObjCNoReturn.cpp [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCleanup.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGCleanup.cpp.o -c /<>/tools/clang/lib/CodeGen/CGCleanup.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Analysis/ObjCNoReturn.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Mangle.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/Mangle.cpp.o -c /<>/tools/clang/lib/AST/Mangle.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/lib/CodeGen/EHScopeStack.h:19, from /<>/tools/clang/lib/CodeGen/CGCleanup.h:17, from /<>/tools/clang/lib/CodeGen/CGCleanup.cpp:20: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/PostOrderCFGView.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/PostOrderCFGView.cpp.o -c /<>/tools/clang/lib/Analysis/PostOrderCFGView.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/AST/Mangle.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaConsumer.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaConsumer.cpp.o -c /<>/tools/clang/lib/Sema/SemaConsumer.cpp [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCoroutine.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaCoroutine.cpp.o -c /<>/tools/clang/lib/Sema/SemaCoroutine.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:24, from /<>/tools/clang/lib/Analysis/PostOrderCFGView.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/PrintfFormatString.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/PrintfFormatString.cpp.o -c /<>/tools/clang/lib/Analysis/PrintfFormatString.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaCoroutine.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/include/clang/AST/CanonicalType.h:18, from /<>/tools/clang/include/clang/Analysis/Analyses/FormatString.h:22, from /<>/tools/clang/lib/Analysis/PrintfFormatString.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/MicrosoftCXXABI.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/MicrosoftCXXABI.cpp.o -c /<>/tools/clang/lib/AST/MicrosoftCXXABI.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/lib/AST/CXXABI.h:18, from /<>/tools/clang/lib/AST/MicrosoftCXXABI.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ProgramPoint.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/ProgramPoint.cpp.o -c /<>/tools/clang/lib/Analysis/ProgramPoint.cpp [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDebugInfo.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGDebugInfo.cpp.o -c /<>/tools/clang/lib/CodeGen/CGDebugInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/ProgramPoint.h:18, from /<>/tools/clang/lib/Analysis/ProgramPoint.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CGDebugInfo.h:17, from /<>/tools/clang/lib/CodeGen/CGDebugInfo.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/PseudoConstantAnalysis.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/PseudoConstantAnalysis.cpp.o -c /<>/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCUDA.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaCUDA.cpp.o -c /<>/tools/clang/lib/Sema/SemaCUDA.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h:19, from /<>/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:88:45: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:94:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:139:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:172:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:201:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:212:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/Sema/Sema.h:18, from /<>/tools/clang/lib/Sema/SemaCUDA.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp:88:45: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/MicrosoftMangle.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/MicrosoftMangle.cpp.o -c /<>/tools/clang/lib/AST/MicrosoftMangle.cpp [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ReachableCode.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/ReachableCode.cpp.o -c /<>/tools/clang/lib/Analysis/ReachableCode.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/SourceLocation.h:18, from /<>/tools/clang/include/clang/Analysis/Analyses/ReachableCode.h:17, from /<>/tools/clang/lib/Analysis/ReachableCode.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/include/clang/AST/Mangle.h:17, from /<>/tools/clang/lib/AST/MicrosoftMangle.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:53:49: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:71:70: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:167:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:171:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:188:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:203:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:207:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:218:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundAssignOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:523:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::AbstractConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:531:42: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:540:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CStyleCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:546:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXFunctionalCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:551:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXTryStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:556:32: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCBridgedCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:559:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:595:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/ReachableCode.cpp:255:29: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/ReachableCode.cpp:258:33: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/ReachableCode.cpp:575:23: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DoStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DoStmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:53:49: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ReturnStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ReturnStmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:71:70: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:167:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ParenExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ParenExpr*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:171:50: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ForStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ForStmt*]’ /<>/tools/clang/lib/Analysis/ReachableCode.cpp:595:59: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ScanfFormatString.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/ScanfFormatString.cpp.o -c /<>/tools/clang/lib/Analysis/ScanfFormatString.cpp [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDecl.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaDecl.cpp.o -c /<>/tools/clang/lib/Sema/SemaDecl.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/include/clang/AST/CanonicalType.h:18, from /<>/tools/clang/include/clang/Analysis/Analyses/FormatString.h:22, from /<>/tools/clang/lib/Analysis/ScanfFormatString.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaDecl.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafety.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/ThreadSafety.cpp.o -c /<>/tools/clang/lib/Analysis/ThreadSafety.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/NestedNameSpecifier.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/NestedNameSpecifier.cpp.o -c /<>/tools/clang/lib/AST/NestedNameSpecifier.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDecl.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGDecl.cpp.o -c /<>/tools/clang/lib/CodeGen/CGDecl.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/lib/AST/NestedNameSpecifier.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::AsmStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/SemaDecl.cpp:11301:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::NullStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Sema/SemaDecl.cpp:11301:49: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1337:58: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1340:72: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1343:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1346:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1350:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1357:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:2076:39: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ContinueStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:2239:41: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:2239:71: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CallExpr*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1334:56: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ParenExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ParenExpr*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1337:58: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ImplicitCastExpr*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1340:72: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ExprWithCleanups; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ExprWithCleanups*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1343:73: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclRefExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclRefExpr*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1346:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1350:67: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/Analysis/ThreadSafety.cpp:1357:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGDecl.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/NSAPI.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/NSAPI.cpp.o -c /<>/tools/clang/lib/AST/NSAPI.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGDecl.cpp:570:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGDecl.cpp:1127:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/NSAPI.h:13, from /<>/tools/clang/lib/AST/NSAPI.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/CodeGen/CGDecl.cpp:570:39: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/CodeGen/CGDecl.cpp:1127:54: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafetyCommon.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/ThreadSafetyCommon.cpp.o -c /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/OpenMPClause.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/OpenMPClause.cpp.o -c /<>/tools/clang/lib/AST/OpenMPClause.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:24, from /<>/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h:25, from /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/include/clang/AST/OpenMPClause.h:19, from /<>/tools/clang/lib/AST/OpenMPClause.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:209:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXThisExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:211:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:213:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:217:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:219:68: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:221:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:224:58: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:227:66: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:230:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:233:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:237:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:239:46: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:241:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:253:49: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:256:46: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:260:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CastExpr*]’ /<>/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp:260:48: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDeclCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGDeclCXX.cpp.o -c /<>/tools/clang/lib/CodeGen/CGDeclCXX.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ParentMap.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/ParentMap.cpp.o -c /<>/tools/clang/lib/AST/ParentMap.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/lib/AST/ParentMap.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGDeclCXX.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafetyLogical.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/ThreadSafetyLogical.cpp.o -c /<>/tools/clang/lib/Analysis/ThreadSafetyLogical.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ExprCXX.h:18, from /<>/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h:17, from /<>/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:52, from /<>/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:16, from /<>/tools/clang/lib/Analysis/ThreadSafetyLogical.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/RawCommentList.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/RawCommentList.cpp.o -c /<>/tools/clang/lib/AST/RawCommentList.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafetyTIL.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/ThreadSafetyTIL.cpp.o -c /<>/tools/clang/lib/Analysis/ThreadSafetyTIL.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/FileManager.h:19, from /<>/tools/clang/include/clang/Basic/SourceManager.h:38, from /<>/tools/clang/include/clang/AST/RawCommentList.h:14, from /<>/tools/clang/lib/AST/RawCommentList.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ExprCXX.h:18, from /<>/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h:17, from /<>/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:52, from /<>/tools/clang/lib/Analysis/ThreadSafetyTIL.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/UninitializedValues.cpp.o cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Analysis -I/<>/tools/clang/lib/Analysis -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAnalysis.dir/UninitializedValues.cpp.o -c /<>/tools/clang/lib/Analysis/UninitializedValues.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/RecordLayout.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/RecordLayout.cpp.o -c /<>/tools/clang/lib/AST/RecordLayout.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Analysis/UninitializedValues.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/RecordLayout.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGException.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGException.cpp.o -c /<>/tools/clang/lib/CodeGen/CGException.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/UninitializedValues.cpp:652:37: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]’: /<>/tools/clang/lib/Analysis/UninitializedValues.cpp:654:51: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/RecordLayoutBuilder.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/RecordLayoutBuilder.cpp.o -c /<>/tools/clang/lib/AST/RecordLayoutBuilder.cpp [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDeclAttr.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaDeclAttr.cpp.o -c /<>/tools/clang/lib/Sema/SemaDeclAttr.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGException.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/AST/RecordLayout.h:18, from /<>/tools/clang/lib/AST/RecordLayoutBuilder.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaDeclAttr.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Linking CXX static library ../../../../lib/libclangAnalysis.a cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/cmake -P CMakeFiles/clangAnalysis.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangAnalysis.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangAnalysis.a CMakeFiles/clangAnalysis.dir/AnalysisDeclContext.cpp.o CMakeFiles/clangAnalysis.dir/BodyFarm.cpp.o CMakeFiles/clangAnalysis.dir/CFG.cpp.o CMakeFiles/clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o CMakeFiles/clangAnalysis.dir/CFGStmtMap.cpp.o CMakeFiles/clangAnalysis.dir/CallGraph.cpp.o CMakeFiles/clangAnalysis.dir/CocoaConventions.cpp.o CMakeFiles/clangAnalysis.dir/Consumed.cpp.o CMakeFiles/clangAnalysis.dir/CodeInjector.cpp.o CMakeFiles/clangAnalysis.dir/Dominators.cpp.o CMakeFiles/clangAnalysis.dir/FormatString.cpp.o CMakeFiles/clangAnalysis.dir/LiveVariables.cpp.o CMakeFiles/clangAnalysis.dir/ObjCNoReturn.cpp.o CMakeFiles/clangAnalysis.dir/PostOrderCFGView.cpp.o CMakeFiles/clangAnalysis.dir/PrintfFormatString.cpp.o CMakeFiles/clangAnalysis.dir/ProgramPoint.cpp.o CMakeFiles/clangAnalysis.dir/PseudoConstantAnalysis.cpp.o CMakeFiles/clangAnalysis.dir/ReachableCode.cpp.o CMakeFiles/clangAnalysis.dir/ScanfFormatString.cpp.o CMakeFiles/clangAnalysis.dir/ThreadSafety.cpp.o CMakeFiles/clangAnalysis.dir/ThreadSafetyCommon.cpp.o CMakeFiles/clangAnalysis.dir/ThreadSafetyLogical.cpp.o CMakeFiles/clangAnalysis.dir/ThreadSafetyTIL.cpp.o CMakeFiles/clangAnalysis.dir/UninitializedValues.cpp.o /usr/bin/ranlib ../../../../lib/libclangAnalysis.a make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clangAnalysis /usr/bin/make -f tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build.make tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Edit /<>/build-llvm /<>/build-llvm/tools/clang/lib/Edit /<>/build-llvm/tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Edit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/depend.internal". /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ Scanning dependencies of target clangEdit make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build.make tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build make[4]: Entering directory '/<>/build-llvm' [ 46%] Building CXX object tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/Commit.cpp.o cd /<>/build-llvm/tools/clang/lib/Edit && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Edit -I/<>/tools/clang/lib/Edit -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangEdit.dir/Commit.cpp.o -c /<>/tools/clang/lib/Edit/Commit.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CaptureFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGException.cpp:1454:38: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CaptureFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGException.cpp:1454:38: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CaptureFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGException.cpp:1454:38: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CaptureFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGException.cpp:1454:38: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/EditedSource.cpp.o cd /<>/build-llvm/tools/clang/lib/Edit && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Edit -I/<>/tools/clang/lib/Edit -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangEdit.dir/EditedSource.cpp.o -c /<>/tools/clang/lib/Edit/EditedSource.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/RewriteObjCFoundationAPI.cpp.o cd /<>/build-llvm/tools/clang/lib/Edit && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Edit -I/<>/tools/clang/lib/Edit -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangEdit.dir/RewriteObjCFoundationAPI.cpp.o -c /<>/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/SelectorLocationsKind.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/SelectorLocationsKind.cpp.o -c /<>/tools/clang/lib/AST/SelectorLocationsKind.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:383:79: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/SelectorLocationsKind.h:18, from /<>/tools/clang/lib/AST/SelectorLocationsKind.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExpr.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGExpr.cpp.o -c /<>/tools/clang/lib/CodeGen/CGExpr.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCMessageExpr*]’ /<>/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:383:79: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Stmt.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/Stmt.cpp.o -c /<>/tools/clang/lib/AST/Stmt.cpp [ 46%] Linking CXX static library ../../../../lib/libclangEdit.a cd /<>/build-llvm/tools/clang/lib/Edit && /usr/bin/cmake -P CMakeFiles/clangEdit.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Edit && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangEdit.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangEdit.a CMakeFiles/clangEdit.dir/Commit.cpp.o CMakeFiles/clangEdit.dir/EditedSource.cpp.o CMakeFiles/clangEdit.dir/RewriteObjCFoundationAPI.cpp.o /usr/bin/ranlib ../../../../lib/libclangEdit.a make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clangEdit /usr/bin/make -f tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build.make tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Rewrite /<>/build-llvm /<>/build-llvm/tools/clang/lib/Rewrite /<>/build-llvm/tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Rewrite/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/depend.internal". Scanning dependencies of target clangRewrite make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build.make tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build make[4]: Entering directory '/<>/build-llvm' [ 46%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/DeltaTree.cpp.o cd /<>/build-llvm/tools/clang/lib/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Rewrite -I/<>/tools/clang/lib/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewrite.dir/DeltaTree.cpp.o -c /<>/tools/clang/lib/Rewrite/DeltaTree.cpp [ 46%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/HTMLRewrite.cpp.o cd /<>/build-llvm/tools/clang/lib/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Rewrite -I/<>/tools/clang/lib/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewrite.dir/HTMLRewrite.cpp.o -c /<>/tools/clang/lib/Rewrite/HTMLRewrite.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGExpr.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/Stmt.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/Stmt.cpp:141:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/Stmt.cpp:143:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/AST/Stmt.cpp:145:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::LabelStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LabelStmt*]’ /<>/tools/clang/lib/AST/Stmt.cpp:141:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::SwitchCase; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::SwitchCase*]’ /<>/tools/clang/lib/AST/Stmt.cpp:143:59: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::AttributedStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::AttributedStmt*]’ /<>/tools/clang/lib/AST/Stmt.cpp:145:67: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/RewriteRope.cpp.o cd /<>/build-llvm/tools/clang/lib/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Rewrite -I/<>/tools/clang/lib/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewrite.dir/RewriteRope.cpp.o -c /<>/tools/clang/lib/Rewrite/RewriteRope.cpp [ 46%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/Rewriter.cpp.o cd /<>/build-llvm/tools/clang/lib/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Rewrite -I/<>/tools/clang/lib/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewrite.dir/Rewriter.cpp.o -c /<>/tools/clang/lib/Rewrite/Rewriter.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDeclCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaDeclCXX.cpp.o -c /<>/tools/clang/lib/Sema/SemaDeclCXX.cpp [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/StmtCXX.cpp.o -c /<>/tools/clang/lib/AST/StmtCXX.cpp [ 46%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/TokenRewriter.cpp.o cd /<>/build-llvm/tools/clang/lib/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Rewrite -I/<>/tools/clang/lib/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewrite.dir/TokenRewriter.cpp.o -c /<>/tools/clang/lib/Rewrite/TokenRewriter.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/DeclarationName.h:16, from /<>/tools/clang/include/clang/AST/StmtCXX.h:17, from /<>/tools/clang/lib/AST/StmtCXX.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaDeclCXX.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Linking CXX static library ../../../../lib/libclangRewrite.a cd /<>/build-llvm/tools/clang/lib/Rewrite && /usr/bin/cmake -P CMakeFiles/clangRewrite.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Rewrite && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangRewrite.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangRewrite.a CMakeFiles/clangRewrite.dir/DeltaTree.cpp.o CMakeFiles/clangRewrite.dir/HTMLRewrite.cpp.o CMakeFiles/clangRewrite.dir/RewriteRope.cpp.o CMakeFiles/clangRewrite.dir/Rewriter.cpp.o CMakeFiles/clangRewrite.dir/TokenRewriter.cpp.o /usr/bin/ranlib ../../../../lib/libclangRewrite.a make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clangRewrite /usr/bin/make -f tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build.make tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/ARCMigrate /<>/build-llvm /<>/build-llvm/tools/clang/lib/ARCMigrate /<>/build-llvm/tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/ARCMigrate/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/depend.internal". Scanning dependencies of target clangARCMigrate make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build.make tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build make[4]: Entering directory '/<>/build-llvm' [ 46%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/ARCMT.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/ARCMT.cpp.o -c /<>/tools/clang/lib/ARCMigrate/ARCMT.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtIterator.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/StmtIterator.cpp.o -c /<>/tools/clang/lib/AST/StmtIterator.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/ARCMigrate/FileRemapper.h:13, from /<>/tools/clang/include/clang/ARCMigrate/ARCMT.h:13, from /<>/tools/clang/lib/ARCMigrate/Internals.h:13, from /<>/tools/clang/lib/ARCMigrate/ARCMT.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtObjC.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/StmtObjC.cpp.o -c /<>/tools/clang/lib/AST/StmtObjC.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/AST/StmtObjC.h:16, from /<>/tools/clang/lib/AST/StmtObjC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprAgg.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGExprAgg.cpp.o -c /<>/tools/clang/lib/CodeGen/CGExprAgg.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtOpenMP.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/StmtOpenMP.cpp.o -c /<>/tools/clang/lib/AST/StmtOpenMP.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGExprAgg.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/include/clang/AST/StmtOpenMP.h:18, from /<>/tools/clang/lib/AST/StmtOpenMP.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/ARCMTActions.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/ARCMTActions.cpp.o -c /<>/tools/clang/lib/ARCMigrate/ARCMTActions.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/ARCMigrate/FileRemapper.h:13, from /<>/tools/clang/include/clang/ARCMigrate/ARCMTActions.h:13, from /<>/tools/clang/lib/ARCMigrate/ARCMTActions.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtPrinter.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/StmtPrinter.cpp.o -c /<>/tools/clang/lib/AST/StmtPrinter.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/StmtPrinter.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 46%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/FileRemapper.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/FileRemapper.cpp.o -c /<>/tools/clang/lib/ARCMigrate/FileRemapper.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGExprCXX.cpp.o -c /<>/tools/clang/lib/CodeGen/CGExprCXX.cpp [ 46%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/ObjCMT.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/ObjCMT.cpp.o -c /<>/tools/clang/lib/ARCMigrate/ObjCMT.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/ObjCMT.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGExprCXX.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtProfile.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/StmtProfile.cpp.o -c /<>/tools/clang/lib/AST/StmtProfile.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/StmtProfile.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::StmtProfiler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/StmtProfile.cpp:75:7: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::StmtProfiler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/StmtProfile.cpp:75:7: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::StmtProfiler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/StmtProfile.cpp:75:7: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::StmtProfiler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/AST/StmtProfile.cpp:75:7: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/tools/clang/lib/AST/StmtProfile.cpp:95:6: warning: ‘void {anonymous}::StmtProfiler::VisitSwitchCase(const clang::SwitchCase*)’ defined but not used [-Wunused-function] void StmtProfiler::VisitSwitchCase(const SwitchCase *S) { ^~~~~~~~~~~~ [ 46%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtViz.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/StmtViz.cpp.o -c /<>/tools/clang/lib/AST/StmtViz.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/AST/StmtGraphTraits.h:18, from /<>/tools/clang/lib/AST/StmtViz.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/lib/AST/StmtViz.cpp:15:0: /<>/tools/clang/include/clang/AST/StmtGraphTraits.h:57:47: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] typedef llvm::df_iterator nodes_iterator; ^ In file included from /<>/tools/clang/include/clang/AST/StmtGraphTraits.h:19:0, from /<>/tools/clang/lib/AST/StmtViz.cpp:15: /<>/include/llvm/ADT/DepthFirstIterator.h: In instantiation of ‘class llvm::df_iterator’: /<>/tools/clang/include/clang/AST/StmtGraphTraits.h:71:59: required from here /<>/include/llvm/ADT/DepthFirstIterator.h:69:59: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType {aka const clang::Stmt}’ [-Wignored-attributes] typename GT::NodeType, ptrdiff_t> super; ^~~~~ /<>/include/llvm/ADT/DepthFirstIterator.h:69:59: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:69:59: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType& {aka const clang::Stmt&}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:73:42: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] typedef PointerIntPair PointerIntTy; ^~~~~~~~~~~~ /<>/include/llvm/ADT/DepthFirstIterator.h:73:42: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:73:42: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:73:42: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] std::vector> VisitStack; ^~~~~~~~~~ /<>/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:78:51: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:130:35: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType {aka const clang::Stmt}’ [-Wignored-attributes] typedef typename super::pointer pointer; ^~~~~~~ /<>/include/llvm/ADT/DepthFirstIterator.h:130:35: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/ADT/DepthFirstIterator.h:130:35: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType& {aka const clang::Stmt&}’ [-Wignored-attributes] [ 46%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprComplex.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGExprComplex.cpp.o -c /<>/tools/clang/lib/CodeGen/CGExprComplex.cpp /<>/include/llvm/ADT/DepthFirstIterator.h: In instantiation of ‘llvm::df_iterator llvm::df_begin(const T&) [with T = const clang::Stmt*; typename llvm::GraphTraits::NodeType = const clang::Stmt]’: /<>/tools/clang/include/clang/AST/StmtGraphTraits.h:72:22: required from here /<>/include/llvm/ADT/DepthFirstIterator.h:202:31: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] return df_iterator::begin(G); ~~~~~~~~~~~~~~~~~~~~~^~~ /<>/include/llvm/ADT/DepthFirstIterator.h: In instantiation of ‘llvm::df_iterator llvm::df_end(const T&) [with T = const clang::Stmt*; typename llvm::GraphTraits::NodeType = const clang::Stmt]’: /<>/tools/clang/include/clang/AST/StmtGraphTraits.h:76:20: required from here /<>/include/llvm/ADT/DepthFirstIterator.h:207:29: warning: ignoring attributes on template argument ‘llvm::GraphTraits::NodeType* {aka const clang::Stmt*}’ [-Wignored-attributes] return df_iterator::end(G); ~~~~~~~~~~~~~~~~~~~^~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/AST/StmtGraphTraits.h:18, from /<>/tools/clang/lib/AST/StmtViz.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TemplateBase.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/TemplateBase.cpp.o -c /<>/tools/clang/lib/AST/TemplateBase.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGExprComplex.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/TemplateName.h:17, from /<>/tools/clang/include/clang/AST/TemplateBase.h:18, from /<>/tools/clang/lib/AST/TemplateBase.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDeclObjC.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaDeclObjC.cpp.o -c /<>/tools/clang/lib/Sema/SemaDeclObjC.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaDeclObjC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TemplateName.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/TemplateName.cpp.o -c /<>/tools/clang/lib/AST/TemplateName.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/TemplateName.h:17, from /<>/tools/clang/lib/AST/TemplateName.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Type.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/Type.cpp.o -c /<>/tools/clang/lib/AST/Type.cpp [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprConstant.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGExprConstant.cpp.o -c /<>/tools/clang/lib/CodeGen/CGExprConstant.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/AST/Type.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGExprConstant.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/PlistReporter.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/PlistReporter.cpp.o -c /<>/tools/clang/lib/ARCMigrate/PlistReporter.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransAPIUses.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransAPIUses.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransAPIUses.cpp [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TypeLoc.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/TypeLoc.cpp.o -c /<>/tools/clang/lib/AST/TypeLoc.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransAPIUses.cpp:20: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/TypeLoc.h:18, from /<>/tools/clang/lib/AST/TypeLoc.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprScalar.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGExprScalar.cpp.o -c /<>/tools/clang/lib/CodeGen/CGExprScalar.cpp [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TypePrinter.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/TypePrinter.cpp.o -c /<>/tools/clang/lib/AST/TypePrinter.cpp [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExceptionSpec.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaExceptionSpec.cpp.o -c /<>/tools/clang/lib/Sema/SemaExceptionSpec.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/PrettyPrinter.h:17, from /<>/tools/clang/lib/AST/TypePrinter.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGExprScalar.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaExceptionSpec.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/SemaExceptionSpec.cpp:868:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransARCAssign.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransARCAssign.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransARCAssign.cpp [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/VTableBuilder.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/VTableBuilder.cpp.o -c /<>/tools/clang/lib/AST/VTableBuilder.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransARCAssign.cpp:24: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/DeclBase.h:17, from /<>/tools/clang/include/clang/AST/CXXInheritance.h:17, from /<>/tools/clang/include/clang/AST/VTableBuilder.h:18, from /<>/tools/clang/lib/AST/VTableBuilder.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExpr.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaExpr.cpp.o -c /<>/tools/clang/lib/Sema/SemaExpr.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaExpr.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGLoopInfo.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGLoopInfo.cpp.o -c /<>/tools/clang/lib/CodeGen/CGLoopInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/tools/clang/lib/CodeGen/CGLoopInfo.h:21, from /<>/tools/clang/lib/CodeGen/CGLoopInfo.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjC.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGObjC.cpp.o -c /<>/tools/clang/lib/CodeGen/CGObjC.cpp [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransAutoreleasePool.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransAutoreleasePool.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CGDebugInfo.h:17, from /<>/tools/clang/lib/CodeGen/CGObjC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:30: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 47%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/VTTBuilder.cpp.o cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/AST -I/<>/tools/clang/lib/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangAST.dir/VTTBuilder.cpp.o -c /<>/tools/clang/lib/AST/VTTBuilder.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGObjC.cpp:1473:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGObjC.cpp:1641:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGObjC.cpp:2854:54: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGObjC.cpp:2854:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/DeclBase.h:17, from /<>/tools/clang/include/clang/AST/CXXInheritance.h:17, from /<>/tools/clang/include/clang/AST/VTTBuilder.h:19, from /<>/tools/clang/lib/AST/VTTBuilder.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CompoundStmt&]’: /<>/tools/clang/lib/CodeGen/CGObjC.cpp:2854:54: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] return cast_convert_val::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/CodeGen/CGObjC.cpp:1473:61: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Linking CXX static library ../../../../lib/libclangAST.a cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/cmake -P CMakeFiles/clangAST.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/AST && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangAST.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangAST.a CMakeFiles/clangAST.dir/APValue.cpp.o CMakeFiles/clangAST.dir/ASTConsumer.cpp.o CMakeFiles/clangAST.dir/ASTContext.cpp.o CMakeFiles/clangAST.dir/ASTDiagnostic.cpp.o CMakeFiles/clangAST.dir/ASTDumper.cpp.o CMakeFiles/clangAST.dir/ASTImporter.cpp.o CMakeFiles/clangAST.dir/ASTTypeTraits.cpp.o CMakeFiles/clangAST.dir/AttrImpl.cpp.o CMakeFiles/clangAST.dir/CXXInheritance.cpp.o CMakeFiles/clangAST.dir/Comment.cpp.o CMakeFiles/clangAST.dir/CommentBriefParser.cpp.o CMakeFiles/clangAST.dir/CommentCommandTraits.cpp.o CMakeFiles/clangAST.dir/CommentLexer.cpp.o CMakeFiles/clangAST.dir/CommentParser.cpp.o CMakeFiles/clangAST.dir/CommentSema.cpp.o CMakeFiles/clangAST.dir/Decl.cpp.o CMakeFiles/clangAST.dir/DeclarationName.cpp.o CMakeFiles/clangAST.dir/DeclBase.cpp.o CMakeFiles/clangAST.dir/DeclCXX.cpp.o CMakeFiles/clangAST.dir/DeclFriend.cpp.o CMakeFiles/clangAST.dir/DeclGroup.cpp.o CMakeFiles/clangAST.dir/DeclObjC.cpp.o CMakeFiles/clangAST.dir/DeclOpenMP.cpp.o CMakeFiles/clangAST.dir/DeclPrinter.cpp.o CMakeFiles/clangAST.dir/DeclTemplate.cpp.o CMakeFiles/clangAST.dir/Expr.cpp.o CMakeFiles/clangAST.dir/ExprClassification.cpp.o CMakeFiles/clangAST.dir/ExprConstant.cpp.o CMakeFiles/clangAST.dir/ExprCXX.cpp.o CMakeFiles/clangAST.dir/ExprObjC.cpp.o CMakeFiles/clangAST.dir/ExternalASTSource.cpp.o CMakeFiles/clangAST.dir/InheritViz.cpp.o CMakeFiles/clangAST.dir/ItaniumCXXABI.cpp.o CMakeFiles/clangAST.dir/ItaniumMangle.cpp.o CMakeFiles/clangAST.dir/Mangle.cpp.o CMakeFiles/clangAST.dir/MicrosoftCXXABI.cpp.o CMakeFiles/clangAST.dir/MicrosoftMangle.cpp.o CMakeFiles/clangAST.dir/NestedNameSpecifier.cpp.o CMakeFiles/clangAST.dir/NSAPI.cpp.o CMakeFiles/clangAST.dir/OpenMPClause.cpp.o CMakeFiles/clangAST.dir/ParentMap.cpp.o CMakeFiles/clangAST.dir/RawCommentList.cpp.o CMakeFiles/clangAST.dir/RecordLayout.cpp.o CMakeFiles/clangAST.dir/RecordLayoutBuilder.cpp.o CMakeFiles/clangAST.dir/SelectorLocationsKind.cpp.o CMakeFiles/clangAST.dir/Stmt.cpp.o CMakeFiles/clangAST.dir/StmtCXX.cpp.o CMakeFiles/clangAST.dir/StmtIterator.cpp.o CMakeFiles/clangAST.dir/StmtObjC.cpp.o CMakeFiles/clangAST.dir/StmtOpenMP.cpp.o CMakeFiles/clangAST.dir/StmtPrinter.cpp.o CMakeFiles/clangAST.dir/StmtProfile.cpp.o CMakeFiles/clangAST.dir/StmtViz.cpp.o CMakeFiles/clangAST.dir/TemplateBase.cpp.o CMakeFiles/clangAST.dir/TemplateName.cpp.o CMakeFiles/clangAST.dir/Type.cpp.o CMakeFiles/clangAST.dir/TypeLoc.cpp.o CMakeFiles/clangAST.dir/TypePrinter.cpp.o CMakeFiles/clangAST.dir/VTableBuilder.cpp.o CMakeFiles/clangAST.dir/VTTBuilder.cpp.o /usr/bin/ranlib ../../../../lib/libclangAST.a make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target clangAST /usr/bin/make -f tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build.make tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Driver /<>/build-llvm /<>/build-llvm/tools/clang/lib/Driver /<>/build-llvm/tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/depend.internal". Scanning dependencies of target clangDriver make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build.make tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build make[4]: Entering directory '/<>/build-llvm' [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Action.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/Action.cpp.o -c /<>/tools/clang/lib/Driver/Action.cpp [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Compilation.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/Compilation.cpp.o -c /<>/tools/clang/lib/Driver/Compilation.cpp [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjCGNU.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGObjCGNU.cpp.o -c /<>/tools/clang/lib/CodeGen/CGObjCGNU.cpp [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/CrossWindowsToolChain.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/CrossWindowsToolChain.cpp.o -c /<>/tools/clang/lib/Driver/CrossWindowsToolChain.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CGObjCRuntime.h:18, from /<>/tools/clang/lib/CodeGen/CGObjCGNU.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Driver.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/Driver.cpp.o -c /<>/tools/clang/lib/Driver/Driver.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/DriverOptions.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/DriverOptions.cpp.o -c /<>/tools/clang/lib/Driver/DriverOptions.cpp [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Job.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/Job.cpp.o -c /<>/tools/clang/lib/Driver/Job.cpp [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/MinGWToolChain.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/MinGWToolChain.cpp.o -c /<>/tools/clang/lib/Driver/MinGWToolChain.cpp [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransBlockObjCVariable.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransBlockObjCVariable.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjCMac.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGObjCMac.cpp.o -c /<>/tools/clang/lib/CodeGen/CGObjCMac.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:28: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Multilib.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/Multilib.cpp.o -c /<>/tools/clang/lib/Driver/Multilib.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CGObjCRuntime.h:18, from /<>/tools/clang/lib/CodeGen/CGObjCMac.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/MSVCToolChain.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/MSVCToolChain.cpp.o -c /<>/tools/clang/lib/Driver/MSVCToolChain.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAtTryStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGObjCMac.cpp:3667:36: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAtTryStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGObjCMac.cpp:3667:36: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAtSynchronizedStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGObjCMac.cpp:3981:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAtTryStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGObjCMac.cpp:4082:60: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCAtTryStmt; Y = clang::Stmt]’: /<>/tools/clang/lib/CodeGen/CGObjCMac.cpp:3665:31: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ObjCAtTryStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCAtTryStmt&]’: /<>/tools/clang/lib/CodeGen/CGObjCMac.cpp:3667:36: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] return cast_convert_val::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Phases.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/Phases.cpp.o -c /<>/tools/clang/lib/Driver/Phases.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ObjCAtSynchronizedStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCAtSynchronizedStmt&]’: /<>/tools/clang/lib/CodeGen/CGObjCMac.cpp:3981:56: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/SanitizerArgs.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/SanitizerArgs.cpp.o -c /<>/tools/clang/lib/Driver/SanitizerArgs.cpp [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExprCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaExprCXX.cpp.o -c /<>/tools/clang/lib/Sema/SemaExprCXX.cpp [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Tool.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/Tool.cpp.o -c /<>/tools/clang/lib/Driver/Tool.cpp [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChain.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/ToolChain.cpp.o -c /<>/tools/clang/lib/Driver/ToolChain.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaExprCXX.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/ToolChains.cpp.o -c /<>/tools/clang/lib/Driver/ToolChains.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjCRuntime.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGObjCRuntime.cpp.o -c /<>/tools/clang/lib/CodeGen/CGObjCRuntime.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CGObjCRuntime.h:18, from /<>/tools/clang/lib/CodeGen/CGObjCRuntime.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:22: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Tools.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/Tools.cpp.o -c /<>/tools/clang/lib/Driver/Tools.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/tools/clang/lib/Driver/Tools.cpp: In member function ‘virtual void clang::driver::tools::CrossWindows::Linker::ConstructJob(clang::driver::Compilation&, const clang::driver::JobAction&, const clang::driver::InputInfo&, const InputInfoList&, const llvm::opt::ArgList&, const char*) const’: /<>/tools/clang/lib/Driver/Tools.cpp:10126:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (const auto &Lib : {"asan_dynamic", "asan_dynamic_runtime_thunk"}) ^~~ /<>/tools/clang/lib/Driver/Tools.cpp:10130:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ CmdArgs.push_back(Args.MakeArgString("--undefined")); ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGOpenCLRuntime.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGOpenCLRuntime.cpp.o -c /<>/tools/clang/lib/CodeGen/CGOpenCLRuntime.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/lib/CodeGen/CGOpenCLRuntime.h:19, from /<>/tools/clang/lib/CodeGen/CGOpenCLRuntime.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransGCAttrs.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransGCAttrs.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp [ 47%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGOpenMPRuntime.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGOpenMPRuntime.cpp.o -c /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGCXXABI.h:18, from /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 47%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Types.cpp.o cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Driver -I/<>/tools/clang/lib/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangDriver.dir/Types.cpp.o -c /<>/tools/clang/lib/Driver/Types.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Linking CXX static library ../../../../lib/libclangDriver.a cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/cmake -P CMakeFiles/clangDriver.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Driver && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangDriver.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangDriver.a CMakeFiles/clangDriver.dir/Action.cpp.o CMakeFiles/clangDriver.dir/Compilation.cpp.o CMakeFiles/clangDriver.dir/CrossWindowsToolChain.cpp.o CMakeFiles/clangDriver.dir/Driver.cpp.o CMakeFiles/clangDriver.dir/DriverOptions.cpp.o CMakeFiles/clangDriver.dir/Job.cpp.o CMakeFiles/clangDriver.dir/MinGWToolChain.cpp.o CMakeFiles/clangDriver.dir/Multilib.cpp.o CMakeFiles/clangDriver.dir/MSVCToolChain.cpp.o CMakeFiles/clangDriver.dir/Phases.cpp.o CMakeFiles/clangDriver.dir/SanitizerArgs.cpp.o CMakeFiles/clangDriver.dir/Tool.cpp.o CMakeFiles/clangDriver.dir/ToolChain.cpp.o CMakeFiles/clangDriver.dir/ToolChains.cpp.o CMakeFiles/clangDriver.dir/Tools.cpp.o CMakeFiles/clangDriver.dir/Types.cpp.o /usr/bin/ranlib ../../../../lib/libclangDriver.a make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target clangDriver /usr/bin/make -f tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build.make tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/lib/Serialization /<>/build-llvm/tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Serialization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/depend.internal". Scanning dependencies of target clangSerialization make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build.make tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build make[4]: Entering directory '/<>/build-llvm' [ 47%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTCommon.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/ASTCommon.cpp.o -c /<>/tools/clang/lib/Serialization/ASTCommon.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CapturedStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:2891:50: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CapturedStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:2891:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPExecutableDirective; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4147:45: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4180:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Serialization/ASTCommon.h:17, from /<>/tools/clang/lib/Serialization/ASTCommon.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::OMPTargetDirective; Y = const clang::Stmt*]’: /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4144:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::OMPExecutableDirective; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::OMPExecutableDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPExecutableDirective*]’ /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4169:75: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::LambdaExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LambdaExpr*]’ /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4180:39: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 47%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExprMember.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaExprMember.cpp.o -c /<>/tools/clang/lib/Sema/SemaExprMember.cpp [ 47%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTReader.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/ASTReader.cpp.o -c /<>/tools/clang/lib/Serialization/ASTReader.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Sema/Overload.h:18, from /<>/tools/clang/lib/Sema/SemaExprMember.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/DeclObjC.h:17, from /<>/tools/clang/include/clang/Serialization/ASTReader.h:17, from /<>/tools/clang/lib/Serialization/ASTReader.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransGCCalls.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransGCCalls.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransGCCalls.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransGCCalls.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 48%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o -c /<>/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/lib/CodeGen/CGRecordLayout.h:14, from /<>/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExprObjC.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaExprObjC.cpp.o -c /<>/tools/clang/lib/Sema/SemaExprObjC.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaExprObjC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransProperties.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransProperties.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransProperties.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransProperties.cpp:33: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGStmt.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGStmt.cpp.o -c /<>/tools/clang/lib/CodeGen/CGStmt.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGStmt.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IndirectGotoStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:132:51: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IndirectGotoStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:132:51: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:134:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:135:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:136:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:137:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:139:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:141:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::AsmStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:143:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CapturedStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:149:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAtTryStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:154:45: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAtThrowStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:163:49: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAtSynchronizedStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:166:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCForCollectionStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:169:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAutoreleasePoolStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:172:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXTryStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:176:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:179:49: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SEHTryStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:182:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPParallelDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:185:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPSimdDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:188:51: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPForDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:191:49: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPForSimdDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:194:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPSectionsDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:197:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPSectionDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:200:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPSingleDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:203:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPMasterDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:206:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPCriticalDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:209:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPParallelForDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:212:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPParallelForSimdDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:215:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPParallelSectionsDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:218:75: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTaskDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:221:51: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTaskyieldDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:224:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPBarrierDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:227:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTaskwaitDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:230:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTaskgroupDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:233:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPFlushDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:236:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPOrderedDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:239:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPAtomicDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:242:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:245:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTeamsDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:248:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPCancellationPointDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:251:77: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPCancelDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:254:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetDataDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:257:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTaskLoopDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:260:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTaskLoopSimdDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:263:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPDistributeDirective; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:266:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:275:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:276:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::LabelStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:277:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::AttributedStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:279:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::GotoStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:280:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BreakStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:281:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ContinueStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:282:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DefaultStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:283:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CaseStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:284:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SEHLeaveStmt; Y = clang::Stmt]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:285:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:321:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:1254:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaFixItUtils.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaFixItUtils.cpp.o -c /<>/tools/clang/lib/Sema/SemaFixItUtils.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::IndirectGotoStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::IndirectGotoStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:132:51: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] return cast_convert_val::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::IfStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::IfStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:134:59: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::WhileStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::WhileStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:135:65: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::DoStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DoStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:136:59: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ForStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ForStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:137:61: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ReturnStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:139:67: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::SwitchStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:141:67: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::AsmStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::AsmStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:143:61: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ObjCAtTryStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCAtTryStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:154:45: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ObjCAtThrowStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCAtThrowStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:163:49: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ObjCAtSynchronizedStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCAtSynchronizedStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:166:63: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCForCollectionStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:169:61: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ObjCAutoreleasePoolStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCAutoreleasePoolStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:172:65: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::CXXTryStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXTryStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:176:39: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXForRangeStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:179:49: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::SEHTryStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::SEHTryStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:182:39: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPParallelDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPParallelDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:185:59: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPSimdDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:188:51: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPForDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPForDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:191:49: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPForSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPForSimdDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:194:57: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPSectionsDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPSectionsDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:197:59: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPSectionDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPSectionDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:200:57: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPSingleDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPSingleDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:203:55: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPMasterDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPMasterDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:206:55: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPCriticalDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPCriticalDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:209:59: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPParallelForDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPParallelForDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:212:65: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPParallelForSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPParallelForSimdDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:215:73: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPParallelSectionsDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPParallelSectionsDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:218:75: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTaskDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTaskDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:221:51: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTaskyieldDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTaskyieldDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:224:61: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPBarrierDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPBarrierDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:227:57: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTaskwaitDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTaskwaitDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:230:59: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTaskgroupDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTaskgroupDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:233:61: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPFlushDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPFlushDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:236:53: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPOrderedDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPOrderedDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:239:57: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPAtomicDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPAtomicDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:242:55: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:245:55: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTeamsDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTeamsDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:248:53: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPCancellationPointDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPCancellationPointDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:251:77: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPCancelDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPCancelDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:254:55: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetDataDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetDataDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:257:63: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTaskLoopDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTaskLoopDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:260:59: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTaskLoopSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTaskLoopSimdDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:263:67: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPDistributeDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPDistributeDirective&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:266:63: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CompoundStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:275:71: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:276:63: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::LabelStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LabelStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:277:65: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::AttributedStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:279:71: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::GotoStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::GotoStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:280:63: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::BreakStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BreakStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:281:65: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::ContinueStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ContinueStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:282:71: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::DefaultStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DefaultStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:283:69: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:284:63: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::SEHLeaveStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::SEHLeaveStmt&]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:285:71: required from here /<>/include/llvm/Support/Casting.h:232:71: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/CodeGen/CGStmt.cpp:1152:36: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Sema/SemaFixItUtils.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::LabelStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LabelStmt*]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:321:62: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::SwitchCase; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::SwitchCase*]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:1254:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CompoundStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CompoundStmt*]’ /<>/tools/clang/lib/CodeGen/CGStmt.cpp:1273:56: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTReaderDecl.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/ASTReaderDecl.cpp.o -c /<>/tools/clang/lib/Serialization/ASTReaderDecl.cpp [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransProtectedScope.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransProtectedScope.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransProtectedScope.cpp [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGStmtOpenMP.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGStmtOpenMP.cpp.o -c /<>/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/DeclObjC.h:17, from /<>/tools/clang/include/clang/Serialization/ASTReader.h:17, from /<>/tools/clang/lib/Serialization/ASTReaderDecl.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransProtectedScope.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaInit.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaInit.cpp.o -c /<>/tools/clang/lib/Sema/SemaInit.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/Initialization.h:16, from /<>/tools/clang/lib/Sema/SemaInit.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/lib/CodeGen/CGOpenMPRuntime.h:17, from /<>/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:2492:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:2496:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ExprWithCleanups; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ExprWithCleanups*]’ /<>/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:2492:54: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CompoundStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CompoundStmt*]’ /<>/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp:2496:55: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGVTT.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGVTT.cpp.o -c /<>/tools/clang/lib/CodeGen/CGVTT.cpp [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaLambda.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaLambda.cpp.o -c /<>/tools/clang/lib/Sema/SemaLambda.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/AST/GlobalDecl.h:18, from /<>/tools/clang/lib/CodeGen/CGVTables.h:19, from /<>/tools/clang/lib/CodeGen/CodeGenModule.h:17, from /<>/tools/clang/lib/CodeGen/CGVTT.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/Sema/DeclSpec.h:26, from /<>/tools/clang/lib/Sema/SemaLambda.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:20: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTReaderStmt.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/ASTReaderStmt.cpp.o -c /<>/tools/clang/lib/Serialization/ASTReaderStmt.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/DeclObjC.h:17, from /<>/tools/clang/include/clang/Serialization/ASTReader.h:17, from /<>/tools/clang/lib/Serialization/ASTReaderStmt.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaLookup.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaLookup.cpp.o -c /<>/tools/clang/lib/Sema/SemaLookup.cpp [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGVTables.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CGVTables.cpp.o -c /<>/tools/clang/lib/CodeGen/CGVTables.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/Sema/Lookup.h:18, from /<>/tools/clang/lib/Sema/SemaLookup.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGVTables.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTWriter.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/ASTWriter.cpp.o -c /<>/tools/clang/lib/Serialization/ASTWriter.cpp [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransUnbridgedCasts.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransUnbridgedCasts.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Serialization/ASTWriter.h:18, from /<>/tools/clang/lib/Serialization/ASTWriter.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:43: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenABITypes.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CodeGenABITypes.cpp.o -c /<>/tools/clang/lib/CodeGen/CodeGenABITypes.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/include/clang/AST/CanonicalType.h:18, from /<>/tools/clang/include/clang/CodeGen/CodeGenABITypes.h:27, from /<>/tools/clang/lib/CodeGen/CodeGenABITypes.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaObjCProperty.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaObjCProperty.cpp.o -c /<>/tools/clang/lib/Sema/SemaObjCProperty.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaObjCProperty.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenAction.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CodeGenAction.cpp.o -c /<>/tools/clang/lib/CodeGen/CodeGenAction.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/lib/CodeGen/CoverageMappingGen.h:17, from /<>/tools/clang/lib/CodeGen/CodeGenAction.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/tools/clang/lib/Sema/SemaObjCProperty.cpp: In member function ‘void clang::Sema::AtomicPropertySetterGetterRules(clang::ObjCImplDecl*, clang::ObjCInterfaceDecl*)’: /<>/tools/clang/lib/Sema/SemaObjCProperty.cpp:1898:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (const auto *Ext : IDecl->known_extensions()) ^~~ /<>/tools/clang/lib/Sema/SemaObjCProperty.cpp:1902:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ for (ObjCContainerDecl::PropertyMap::iterator I = PM.begin(), E = PM.end(); ^~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaObjCProperty.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:23: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenFunction.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CodeGenFunction.cpp.o -c /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaOpenMP.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaOpenMP.cpp.o -c /<>/tools/clang/lib/Sema/SemaOpenMP.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Sema/TypeLocBuilder.h:18, from /<>/tools/clang/lib/Sema/TreeTransform.h:17, from /<>/tools/clang/lib/Sema/SemaOpenMP.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTWriterDecl.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/ASTWriterDecl.cpp.o -c /<>/tools/clang/lib/Serialization/ASTWriterDecl.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Serialization/ASTWriter.h:18, from /<>/tools/clang/lib/Serialization/ASTWriterDecl.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1047:23: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]’: /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1052:24: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1056:24: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1076:45: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1076:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1077:21: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp:1080:23: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::LocalVarRefChecker; RetTy = bool; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/SemaOpenMP.cpp:1168:20: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::LocalVarRefChecker; RetTy = bool; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/SemaOpenMP.cpp:1168:20: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::CompoundStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CompoundStmt*]’ /<>/tools/clang/lib/CodeGen/CodeGenFunction.cpp:651:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::LocalVarRefChecker; RetTy = bool; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/SemaOpenMP.cpp:1168:20: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::LocalVarRefChecker; RetTy = bool; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/SemaOpenMP.cpp:1168:20: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenModule.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CodeGenModule.cpp.o -c /<>/tools/clang/lib/CodeGen/CodeGenModule.cpp [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTWriterStmt.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/ASTWriterStmt.cpp.o -c /<>/tools/clang/lib/Serialization/ASTWriterStmt.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/AST/GlobalDecl.h:18, from /<>/tools/clang/lib/CodeGen/CGVTables.h:19, from /<>/tools/clang/lib/CodeGen/CodeGenModule.h:17, from /<>/tools/clang/lib/CodeGen/CodeGenModule.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Serialization/ASTWriter.h:18, from /<>/tools/clang/lib/Serialization/ASTWriterStmt.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/GeneratePCH.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/GeneratePCH.cpp.o -c /<>/tools/clang/lib/Serialization/GeneratePCH.cpp [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransformActions.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/TransformActions.cpp.o -c /<>/tools/clang/lib/ARCMigrate/TransformActions.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Serialization/ASTWriter.h:18, from /<>/tools/clang/lib/Serialization/GeneratePCH.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/ARCMigrate/FileRemapper.h:13, from /<>/tools/clang/include/clang/ARCMigrate/ARCMT.h:13, from /<>/tools/clang/lib/ARCMigrate/Internals.h:13, from /<>/tools/clang/lib/ARCMigrate/TransformActions.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/GlobalModuleIndex.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/GlobalModuleIndex.cpp.o -c /<>/tools/clang/lib/Serialization/GlobalModuleIndex.cpp [ 50%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/Transforms.cpp.o cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/ARCMigrate -I/<>/tools/clang/lib/ARCMigrate -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangARCMigrate.dir/Transforms.cpp.o -c /<>/tools/clang/lib/ARCMigrate/Transforms.cpp [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaOverload.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaOverload.cpp.o -c /<>/tools/clang/lib/Sema/SemaOverload.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/ARCMigrate/Transforms.h:14, from /<>/tools/clang/lib/ARCMigrate/Transforms.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Sema/Overload.h:18, from /<>/tools/clang/lib/Sema/SemaOverload.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/Module.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/Module.cpp.o -c /<>/tools/clang/lib/Serialization/Module.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ModuleFileExtension.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/ModuleFileExtension.cpp.o -c /<>/tools/clang/lib/Serialization/ModuleFileExtension.cpp [ 50%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ModuleManager.cpp.o cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Serialization -I/<>/tools/clang/lib/Serialization -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSerialization.dir/ModuleManager.cpp.o -c /<>/tools/clang/lib/Serialization/ModuleManager.cpp [ 50%] Linking CXX static library ../../../../lib/libclangSerialization.a cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/cmake -P CMakeFiles/clangSerialization.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Serialization && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangSerialization.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangSerialization.a CMakeFiles/clangSerialization.dir/ASTCommon.cpp.o CMakeFiles/clangSerialization.dir/ASTReader.cpp.o CMakeFiles/clangSerialization.dir/ASTReaderDecl.cpp.o CMakeFiles/clangSerialization.dir/ASTReaderStmt.cpp.o CMakeFiles/clangSerialization.dir/ASTWriter.cpp.o CMakeFiles/clangSerialization.dir/ASTWriterDecl.cpp.o CMakeFiles/clangSerialization.dir/ASTWriterStmt.cpp.o CMakeFiles/clangSerialization.dir/GeneratePCH.cpp.o CMakeFiles/clangSerialization.dir/GlobalModuleIndex.cpp.o CMakeFiles/clangSerialization.dir/Module.cpp.o CMakeFiles/clangSerialization.dir/ModuleFileExtension.cpp.o CMakeFiles/clangSerialization.dir/ModuleManager.cpp.o /usr/bin/ranlib ../../../../lib/libclangSerialization.a make[4]: Leaving directory '/<>/build-llvm' [ 50%] Built target clangSerialization /usr/bin/make -f tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build.make tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Frontend /<>/build-llvm /<>/build-llvm/tools/clang/lib/Frontend /<>/build-llvm/tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Frontend/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/depend.internal". Scanning dependencies of target clangFrontend make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build.make tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build make[4]: Entering directory '/<>/build-llvm' [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ASTConsumers.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/ASTConsumers.cpp.o -c /<>/tools/clang/lib/Frontend/ASTConsumers.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Frontend/ASTConsumers.h:17, from /<>/tools/clang/lib/Frontend/ASTConsumers.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenPGO.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CodeGenPGO.cpp.o -c /<>/tools/clang/lib/CodeGen/CodeGenPGO.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenPGO.h:17, from /<>/tools/clang/lib/CodeGen/CodeGenPGO.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CodeGenPGO.cpp:185:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaPseudoObject.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaPseudoObject.cpp.o -c /<>/tools/clang/lib/Sema/SemaPseudoObject.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ComputeRegionCounts; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CodeGenPGO.cpp:242:26: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaPseudoObject.cpp:33: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ComputeRegionCounts; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CodeGenPGO.cpp:242:26: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::ComputeRegionCounts; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CodeGenPGO.cpp:242:26: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Linking CXX static library ../../../../lib/libclangARCMigrate.a cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/cmake -P CMakeFiles/clangARCMigrate.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/ARCMigrate && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangARCMigrate.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangARCMigrate.a CMakeFiles/clangARCMigrate.dir/ARCMT.cpp.o CMakeFiles/clangARCMigrate.dir/ARCMTActions.cpp.o CMakeFiles/clangARCMigrate.dir/FileRemapper.cpp.o CMakeFiles/clangARCMigrate.dir/ObjCMT.cpp.o CMakeFiles/clangARCMigrate.dir/PlistReporter.cpp.o CMakeFiles/clangARCMigrate.dir/TransAPIUses.cpp.o CMakeFiles/clangARCMigrate.dir/TransARCAssign.cpp.o CMakeFiles/clangARCMigrate.dir/TransAutoreleasePool.cpp.o CMakeFiles/clangARCMigrate.dir/TransBlockObjCVariable.cpp.o CMakeFiles/clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o CMakeFiles/clangARCMigrate.dir/TransGCAttrs.cpp.o CMakeFiles/clangARCMigrate.dir/TransGCCalls.cpp.o CMakeFiles/clangARCMigrate.dir/TransProperties.cpp.o CMakeFiles/clangARCMigrate.dir/TransProtectedScope.cpp.o CMakeFiles/clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o CMakeFiles/clangARCMigrate.dir/TransUnbridgedCasts.cpp.o CMakeFiles/clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o CMakeFiles/clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o CMakeFiles/clangARCMigrate.dir/TransformActions.cpp.o CMakeFiles/clangARCMigrate.dir/Transforms.cpp.o /usr/bin/ranlib ../../../../lib/libclangARCMigrate.a make[4]: Leaving directory '/<>/build-llvm' [ 50%] Built target clangARCMigrate /usr/bin/make -f tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build.make tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Frontend/Rewrite /<>/build-llvm /<>/build-llvm/tools/clang/lib/Frontend/Rewrite /<>/build-llvm/tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Frontend/Rewrite/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/depend.internal". Scanning dependencies of target clangRewriteFrontend make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build.make tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build make[4]: Entering directory '/<>/build-llvm' [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/FixItRewriter.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewriteFrontend.dir/FixItRewriter.cpp.o -c /<>/tools/clang/lib/Frontend/Rewrite/FixItRewriter.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/FrontendActions.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewriteFrontend.dir/FrontendActions.cpp.o -c /<>/tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ASTMerge.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/ASTMerge.cpp.o -c /<>/tools/clang/lib/Frontend/ASTMerge.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Frontend/FrontendAction.h:22, from /<>/tools/clang/include/clang/Rewrite/Frontend/FrontendActions.h:13, from /<>/tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaStmt.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaStmt.cpp.o -c /<>/tools/clang/lib/Sema/SemaStmt.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Frontend/ASTUnit.h:18, from /<>/tools/clang/lib/Frontend/ASTMerge.cpp:9: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenTBAA.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CodeGenTBAA.cpp.o -c /<>/tools/clang/lib/CodeGen/CodeGenTBAA.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaStmt.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/lib/CodeGen/CodeGenTBAA.h:18, from /<>/tools/clang/lib/CodeGen/CodeGenTBAA.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ASTUnit.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/ASTUnit.cpp.o -c /<>/tools/clang/lib/Frontend/ASTUnit.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/Sema/SemaStmt.cpp:186:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Frontend/ASTUnit.h:18, from /<>/tools/clang/lib/Frontend/ASTUnit.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::LabelStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LabelStmt*]’ /<>/tools/clang/lib/Sema/SemaStmt.cpp:186:61: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/lib/Sema/SemaStmt.cpp:189:43: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/HTMLPrint.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewriteFrontend.dir/HTMLPrint.cpp.o -c /<>/tools/clang/lib/Frontend/Rewrite/HTMLPrint.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h:17, from /<>/tools/clang/lib/Frontend/Rewrite/HTMLPrint.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenTypes.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CodeGenTypes.cpp.o -c /<>/tools/clang/lib/CodeGen/CodeGenTypes.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/InclusionRewriter.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewriteFrontend.dir/InclusionRewriter.cpp.o -c /<>/tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/CodeGen/CGValue.h:18, from /<>/tools/clang/lib/CodeGen/CGCall.h:18, from /<>/tools/clang/lib/CodeGen/CodeGenTypes.h:17, from /<>/tools/clang/lib/CodeGen/CodeGenTypes.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteMacros.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewriteFrontend.dir/RewriteMacros.cpp.o -c /<>/tools/clang/lib/Frontend/Rewrite/RewriteMacros.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteModernObjC.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewriteFrontend.dir/RewriteModernObjC.cpp.o -c /<>/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h:17, from /<>/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CoverageMappingGen.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/CoverageMappingGen.cpp.o -c /<>/tools/clang/lib/CodeGen/CoverageMappingGen.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CacheTokens.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/CacheTokens.cpp.o -c /<>/tools/clang/lib/Frontend/CacheTokens.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:7078:6: warning: ‘void {anonymous}::RewriteModernObjC::RewriteObjCProtocolListMetaData(const clang::ObjCList&, llvm::StringRef, llvm::StringRef, std::__cxx11::string&)’ defined but not used [-Wunused-function] void RewriteModernObjC::RewriteObjCProtocolListMetaData( ^~~~~~~~~~~~~~~~~ /<>/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3641:6: warning: ‘bool {anonymous}::RewriteModernObjC::BufferContainsPPDirectives(const char*, const char*)’ defined but not used [-Wunused-function] bool RewriteModernObjC::BufferContainsPPDirectives(const char *startBuf, ^~~~~~~~~~~~~~~~~ /<>/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:1216:1: warning: ‘void {anonymous}::RewriteModernObjC::RewriteLinkageSpec(clang::LinkageSpecDecl*)’ defined but not used [-Wunused-function] RewriteModernObjC::RewriteLinkageSpec(LinkageSpecDecl *LSD) { ^~~~~~~~~~~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/lib/CodeGen/CoverageMappingGen.h:17, from /<>/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaStmtAsm.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaStmtAsm.cpp.o -c /<>/tools/clang/lib/Sema/SemaStmtAsm.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaStmtAsm.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o -c /<>/tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ChainedIncludesSource.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/ChainedIncludesSource.cpp.o -c /<>/tools/clang/lib/Frontend/ChainedIncludesSource.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/TargetInfo.h:19, from /<>/tools/clang/lib/Frontend/ChainedIncludesSource.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CounterCoverageMappingBuilder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:433:5: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CounterCoverageMappingBuilder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:433:5: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CompoundStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CompoundStmt*]’ /<>/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:750:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CounterCoverageMappingBuilder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:433:5: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CounterCoverageMappingBuilder; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/CodeGen/CoverageMappingGen.cpp:433:5: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaStmtAttr.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaStmtAttr.cpp.o -c /<>/tools/clang/lib/Sema/SemaStmtAttr.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaStmtAttr.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ItaniumCXXABI.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/ItaniumCXXABI.cpp.o -c /<>/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CodeGenOptions.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/CodeGenOptions.cpp.o -c /<>/tools/clang/lib/Frontend/CodeGenOptions.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteObjC.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewriteFrontend.dir/RewriteObjC.cpp.o -c /<>/tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CompilerInstance.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/CompilerInstance.cpp.o -c /<>/tools/clang/lib/Frontend/CompilerInstance.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGCXXABI.h:18, from /<>/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp:21: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h:17, from /<>/tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/include/clang/Frontend/CompilerInstance.h:14, from /<>/tools/clang/lib/Frontend/CompilerInstance.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplate.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaTemplate.cpp.o -c /<>/tools/clang/lib/Sema/SemaTemplate.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Sema/TypeLocBuilder.h:18, from /<>/tools/clang/lib/Sema/TreeTransform.h:17, from /<>/tools/clang/lib/Sema/SemaTemplate.cpp:12: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/MicrosoftCXXABI.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/MicrosoftCXXABI.cpp.o -c /<>/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CodeGenFunction.h:17, from /<>/tools/clang/lib/CodeGen/CGCXXABI.h:18, from /<>/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteTest.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/lib/Frontend/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRewriteFrontend.dir/RewriteTest.cpp.o -c /<>/tools/clang/lib/Frontend/Rewrite/RewriteTest.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CompilerInvocation.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/CompilerInvocation.cpp.o -c /<>/tools/clang/lib/Frontend/CompilerInvocation.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Linking CXX static library ../../../../../lib/libclangRewriteFrontend.a cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/cmake -P CMakeFiles/clangRewriteFrontend.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Frontend/Rewrite && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangRewriteFrontend.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangRewriteFrontend.a CMakeFiles/clangRewriteFrontend.dir/FixItRewriter.cpp.o CMakeFiles/clangRewriteFrontend.dir/FrontendActions.cpp.o CMakeFiles/clangRewriteFrontend.dir/HTMLPrint.cpp.o CMakeFiles/clangRewriteFrontend.dir/InclusionRewriter.cpp.o CMakeFiles/clangRewriteFrontend.dir/RewriteMacros.cpp.o CMakeFiles/clangRewriteFrontend.dir/RewriteModernObjC.cpp.o CMakeFiles/clangRewriteFrontend.dir/RewriteObjC.cpp.o CMakeFiles/clangRewriteFrontend.dir/RewriteTest.cpp.o /usr/bin/ranlib ../../../../../lib/libclangRewriteFrontend.a make[4]: Leaving directory '/<>/build-llvm' [ 50%] Built target clangRewriteFrontend /usr/bin/make -f tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build.make tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/FrontendTool /<>/build-llvm /<>/build-llvm/tools/clang/lib/FrontendTool /<>/build-llvm/tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/FrontendTool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/depend.internal". Scanning dependencies of target clangFrontendTool make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build.make tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/lib/Frontend/TestModuleFileExtension.h:13, from /<>/tools/clang/lib/Frontend/CompilerInvocation.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ make[4]: Entering directory '/<>/build-llvm' [ 50%] Building CXX object tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o cd /<>/build-llvm/tools/clang/lib/FrontendTool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/FrontendTool -I/<>/tools/clang/lib/FrontendTool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o -c /<>/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/ARCMigrate/FileRemapper.h:13, from /<>/tools/clang/include/clang/ARCMigrate/ARCMTActions.h:13, from /<>/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/tools/clang/lib/Frontend/CompilerInvocation.cpp:2150:13: warning: ‘llvm::APInt {anonymous}::ModuleSignature::getAsInteger() const’ defined but not used [-Wunused-function] llvm::APInt ModuleSignature::getAsInteger() const { ^~~~~~~~~~~~~~~ /<>/tools/clang/lib/Frontend/CompilerInvocation.cpp:2145:6: warning: ‘void {anonymous}::ModuleSignature::add(llvm::StringRef)’ defined but not used [-Wunused-function] void ModuleSignature::add(StringRef Value) { ^~~~~~~~~~~~~~~ /<>/tools/clang/lib/Frontend/CompilerInvocation.cpp:2136:6: warning: ‘void {anonymous}::ModuleSignature::flush()’ defined but not used [-Wunused-function] void ModuleSignature::flush() { ^~~~~~~~~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Linking CXX static library ../../../../lib/libclangFrontendTool.a cd /<>/build-llvm/tools/clang/lib/FrontendTool && /usr/bin/cmake -P CMakeFiles/clangFrontendTool.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/FrontendTool && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangFrontendTool.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangFrontendTool.a CMakeFiles/clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o /usr/bin/ranlib ../../../../lib/libclangFrontendTool.a make[4]: Leaving directory '/<>/build-llvm' [ 50%] Built target clangFrontendTool /usr/bin/make -f tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build.make tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Tooling /<>/build-llvm /<>/build-llvm/tools/clang/lib/Tooling /<>/build-llvm/tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Tooling/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/depend.internal". Scanning dependencies of target clangTooling make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build.make tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build make[4]: Entering directory '/<>/build-llvm' [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/ArgumentsAdjusters.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling -I/<>/tools/clang/lib/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTooling.dir/ArgumentsAdjusters.cpp.o -c /<>/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/CommonOptionsParser.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling -I/<>/tools/clang/lib/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTooling.dir/CommonOptionsParser.cpp.o -c /<>/tools/clang/lib/Tooling/CommonOptionsParser.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Tooling/ArgumentsAdjusters.h:20, from /<>/tools/clang/lib/Tooling/CommonOptionsParser.cpp:28: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ModuleBuilder.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/ModuleBuilder.cpp.o -c /<>/tools/clang/lib/CodeGen/ModuleBuilder.cpp [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/CompilationDatabase.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling -I/<>/tools/clang/lib/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTooling.dir/CompilationDatabase.cpp.o -c /<>/tools/clang/lib/Tooling/CompilationDatabase.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/IR/Use.h:29, from /<>/include/llvm/IR/Value.h:18, from /<>/include/llvm/IR/User.h:25, from /<>/include/llvm/IR/Constant.h:17, from /<>/include/llvm/IR/Metadata.h:24, from /<>/include/llvm/IR/TrackingMDRef.h:17, from /<>/include/llvm/IR/DebugLoc.h:18, from /<>/include/llvm/IR/Instruction.h:20, from /<>/include/llvm/IR/BasicBlock.h:19, from /<>/include/llvm/IR/IRBuilder.h:21, from /<>/tools/clang/lib/CodeGen/CGBuilder.h:13, from /<>/tools/clang/lib/CodeGen/CGDebugInfo.h:17, from /<>/tools/clang/lib/CodeGen/ModuleBuilder.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Tooling/CompilationDatabase.h:31, from /<>/tools/clang/lib/Tooling/CompilationDatabase.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o -c /<>/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependencyFile.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/DependencyFile.cpp.o -c /<>/tools/clang/lib/Frontend/DependencyFile.cpp [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/FileMatchTrie.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling -I/<>/tools/clang/lib/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTooling.dir/FileMatchTrie.cpp.o -c /<>/tools/clang/lib/Tooling/FileMatchTrie.cpp [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o -c /<>/tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Frontend/Utils.h:17, from /<>/tools/clang/lib/Frontend/DependencyFile.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/JSONCompilationDatabase.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling -I/<>/tools/clang/lib/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTooling.dir/JSONCompilationDatabase.cpp.o -c /<>/tools/clang/lib/Tooling/JSONCompilationDatabase.cpp [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateDeduction.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaTemplateDeduction.cpp.o -c /<>/tools/clang/lib/Sema/SemaTemplateDeduction.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h:13, from /<>/tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Tooling/JSONCompilationDatabase.h:18, from /<>/tools/clang/lib/Tooling/JSONCompilationDatabase.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/AST/DeclTemplate.h:18, from /<>/tools/clang/include/clang/Sema/TemplateDeduction.h:16, from /<>/tools/clang/lib/Sema/SemaTemplateDeduction.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependencyGraph.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/DependencyGraph.cpp.o -c /<>/tools/clang/lib/Frontend/DependencyGraph.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/Refactoring.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling -I/<>/tools/clang/lib/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTooling.dir/Refactoring.cpp.o -c /<>/tools/clang/lib/Tooling/Refactoring.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DiagnosticRenderer.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/DiagnosticRenderer.cpp.o -c /<>/tools/clang/lib/Frontend/DiagnosticRenderer.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticOptions.h:13, from /<>/tools/clang/lib/Tooling/Refactoring.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/RefactoringCallbacks.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling -I/<>/tools/clang/lib/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTooling.dir/RefactoringCallbacks.cpp.o -c /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/FrontendAction.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/FrontendAction.cpp.o -c /<>/tools/clang/lib/Frontend/FrontendAction.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/LangOptions.h:19, from /<>/tools/clang/include/clang/Lex/Lexer.h:17, from /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:12: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Frontend/FrontendAction.h:22, from /<>/tools/clang/lib/Frontend/FrontendAction.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:42:66: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:68:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/lib/Tooling/RefactoringCallbacks.cpp:81:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/SanitizerMetadata.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/SanitizerMetadata.cpp.o -c /<>/tools/clang/lib/CodeGen/SanitizerMetadata.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/FrontendActions.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/FrontendActions.cpp.o -c /<>/tools/clang/lib/Frontend/FrontendActions.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/clang/lib/CodeGen/SanitizerMetadata.h:16, from /<>/tools/clang/lib/CodeGen/SanitizerMetadata.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Frontend/FrontendAction.h:22, from /<>/tools/clang/include/clang/Frontend/FrontendActions.h:13, from /<>/tools/clang/lib/Frontend/FrontendActions.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/Tooling.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling -I/<>/tools/clang/lib/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTooling.dir/Tooling.cpp.o -c /<>/tools/clang/lib/Tooling/Tooling.cpp [ 50%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateInstantiate.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaTemplateInstantiate.cpp.o -c /<>/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/include/clang/Tooling/Tooling.h:34, from /<>/tools/clang/lib/Tooling/Tooling.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/TargetInfo.cpp.o cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/CodeGen -I/<>/tools/clang/lib/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangCodeGen.dir/TargetInfo.cpp.o -c /<>/tools/clang/lib/CodeGen/TargetInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/CodeGen/CGValue.h:18, from /<>/tools/clang/lib/CodeGen/TargetInfo.h:18, from /<>/tools/clang/lib/CodeGen/TargetInfo.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Linking CXX static library ../../../../lib/libclangTooling.a cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/cmake -P CMakeFiles/clangTooling.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Tooling && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTooling.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangTooling.a CMakeFiles/clangTooling.dir/ArgumentsAdjusters.cpp.o CMakeFiles/clangTooling.dir/CommonOptionsParser.cpp.o CMakeFiles/clangTooling.dir/CompilationDatabase.cpp.o CMakeFiles/clangTooling.dir/FileMatchTrie.cpp.o CMakeFiles/clangTooling.dir/JSONCompilationDatabase.cpp.o CMakeFiles/clangTooling.dir/Refactoring.cpp.o CMakeFiles/clangTooling.dir/RefactoringCallbacks.cpp.o CMakeFiles/clangTooling.dir/Tooling.cpp.o /usr/bin/ranlib ../../../../lib/libclangTooling.a make[4]: Leaving directory '/<>/build-llvm' [ 50%] Built target clangTooling /usr/bin/make -f tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build.make tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Tooling/Core /<>/build-llvm /<>/build-llvm/tools/clang/lib/Tooling/Core /<>/build-llvm/tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Tooling/Core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/depend.internal". Scanning dependencies of target clangToolingCore make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build.make tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build make[4]: Entering directory '/<>/build-llvm' [ 50%] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/Lookup.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling/Core -I/<>/tools/clang/lib/Tooling/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangToolingCore.dir/Lookup.cpp.o -c /<>/tools/clang/lib/Tooling/Core/Lookup.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/Replacement.cpp.o cd /<>/build-llvm/tools/clang/lib/Tooling/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Tooling/Core -I/<>/tools/clang/lib/Tooling/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangToolingCore.dir/Replacement.cpp.o -c /<>/tools/clang/lib/Tooling/Core/Replacement.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/FrontendOptions.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/FrontendOptions.cpp.o -c /<>/tools/clang/lib/Frontend/FrontendOptions.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/HeaderIncludeGen.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/HeaderIncludeGen.cpp.o -c /<>/tools/clang/lib/Frontend/HeaderIncludeGen.cpp [ 50%] Linking CXX static library ../../../../../lib/libclangToolingCore.a cd /<>/build-llvm/tools/clang/lib/Tooling/Core && /usr/bin/cmake -P CMakeFiles/clangToolingCore.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Tooling/Core && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangToolingCore.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangToolingCore.a CMakeFiles/clangToolingCore.dir/Lookup.cpp.o CMakeFiles/clangToolingCore.dir/Replacement.cpp.o /usr/bin/ranlib ../../../../../lib/libclangToolingCore.a make[4]: Leaving directory '/<>/build-llvm' [ 50%] Built target clangToolingCore /usr/bin/make -f tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build.make tools/clang/lib/Index/CMakeFiles/clangIndex.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Index /<>/build-llvm /<>/build-llvm/tools/clang/lib/Index /<>/build-llvm/tools/clang/lib/Index/CMakeFiles/clangIndex.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Index/CMakeFiles/clangIndex.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Index/CMakeFiles/clangIndex.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Index/CMakeFiles/clangIndex.dir/depend.internal". Scanning dependencies of target clangIndex make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build.make tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build make[4]: Entering directory '/<>/build-llvm' [ 50%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/CommentToXML.cpp.o cd /<>/build-llvm/tools/clang/lib/Index && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Index -I/<>/tools/clang/lib/Index -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangIndex.dir/CommentToXML.cpp.o -c /<>/tools/clang/lib/Index/CommentToXML.cpp [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/InitHeaderSearch.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/InitHeaderSearch.cpp.o -c /<>/tools/clang/lib/Frontend/InitHeaderSearch.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Index/CommentToXML.h:13, from /<>/tools/clang/lib/Index/CommentToXML.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/InitPreprocessor.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/InitPreprocessor.cpp.o -c /<>/tools/clang/lib/Frontend/InitPreprocessor.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Frontend/Utils.h:17, from /<>/tools/clang/lib/Frontend/InitPreprocessor.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 50%] Linking CXX static library ../../../../lib/libclangCodeGen.a cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/cmake -P CMakeFiles/clangCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/CodeGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangCodeGen.a CMakeFiles/clangCodeGen.dir/BackendUtil.cpp.o CMakeFiles/clangCodeGen.dir/CGAtomic.cpp.o CMakeFiles/clangCodeGen.dir/CGBlocks.cpp.o CMakeFiles/clangCodeGen.dir/CGBuiltin.cpp.o CMakeFiles/clangCodeGen.dir/CGCUDANV.cpp.o CMakeFiles/clangCodeGen.dir/CGCUDARuntime.cpp.o CMakeFiles/clangCodeGen.dir/CGCXX.cpp.o CMakeFiles/clangCodeGen.dir/CGCXXABI.cpp.o CMakeFiles/clangCodeGen.dir/CGCall.cpp.o CMakeFiles/clangCodeGen.dir/CGClass.cpp.o CMakeFiles/clangCodeGen.dir/CGCleanup.cpp.o CMakeFiles/clangCodeGen.dir/CGDebugInfo.cpp.o CMakeFiles/clangCodeGen.dir/CGDecl.cpp.o CMakeFiles/clangCodeGen.dir/CGDeclCXX.cpp.o CMakeFiles/clangCodeGen.dir/CGException.cpp.o CMakeFiles/clangCodeGen.dir/CGExpr.cpp.o CMakeFiles/clangCodeGen.dir/CGExprAgg.cpp.o CMakeFiles/clangCodeGen.dir/CGExprCXX.cpp.o CMakeFiles/clangCodeGen.dir/CGExprComplex.cpp.o CMakeFiles/clangCodeGen.dir/CGExprConstant.cpp.o CMakeFiles/clangCodeGen.dir/CGExprScalar.cpp.o CMakeFiles/clangCodeGen.dir/CGLoopInfo.cpp.o CMakeFiles/clangCodeGen.dir/CGObjC.cpp.o CMakeFiles/clangCodeGen.dir/CGObjCGNU.cpp.o CMakeFiles/clangCodeGen.dir/CGObjCMac.cpp.o CMakeFiles/clangCodeGen.dir/CGObjCRuntime.cpp.o CMakeFiles/clangCodeGen.dir/CGOpenCLRuntime.cpp.o CMakeFiles/clangCodeGen.dir/CGOpenMPRuntime.cpp.o CMakeFiles/clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o CMakeFiles/clangCodeGen.dir/CGStmt.cpp.o CMakeFiles/clangCodeGen.dir/CGStmtOpenMP.cpp.o CMakeFiles/clangCodeGen.dir/CGVTT.cpp.o CMakeFiles/clangCodeGen.dir/CGVTables.cpp.o CMakeFiles/clangCodeGen.dir/CodeGenABITypes.cpp.o CMakeFiles/clangCodeGen.dir/CodeGenAction.cpp.o CMakeFiles/clangCodeGen.dir/CodeGenFunction.cpp.o CMakeFiles/clangCodeGen.dir/CodeGenModule.cpp.o CMakeFiles/clangCodeGen.dir/CodeGenPGO.cpp.o CMakeFiles/clangCodeGen.dir/CodeGenTBAA.cpp.o CMakeFiles/clangCodeGen.dir/CodeGenTypes.cpp.o CMakeFiles/clangCodeGen.dir/CoverageMappingGen.cpp.o CMakeFiles/clangCodeGen.dir/ItaniumCXXABI.cpp.o CMakeFiles/clangCodeGen.dir/MicrosoftCXXABI.cpp.o CMakeFiles/clangCodeGen.dir/ModuleBuilder.cpp.o CMakeFiles/clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o CMakeFiles/clangCodeGen.dir/SanitizerMetadata.cpp.o CMakeFiles/clangCodeGen.dir/TargetInfo.cpp.o /usr/bin/ranlib ../../../../lib/libclangCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 50%] Built target clangCodeGen /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build.make tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Core /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/depend.internal". Scanning dependencies of target clangStaticAnalyzerCore make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build.make tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build make[4]: Entering directory '/<>/build-llvm' [ 50%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/APSIntType.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/APSIntType.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/APSIntType.cpp [ 51%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/USRGeneration.cpp.o cd /<>/build-llvm/tools/clang/lib/Index && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Index -I/<>/tools/clang/lib/Index -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangIndex.dir/USRGeneration.cpp.o -c /<>/tools/clang/lib/Index/USRGeneration.cpp [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Index/USRGeneration.h:13, from /<>/tools/clang/lib/Index/USRGeneration.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 51%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateInstantiateDecl.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaTemplateInstantiateDecl.cpp.o -c /<>/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/LangStandards.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/LangStandards.cpp.o -c /<>/tools/clang/lib/Frontend/LangStandards.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/LayoutOverrideSource.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/LayoutOverrideSource.cpp.o -c /<>/tools/clang/lib/Frontend/LayoutOverrideSource.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp [ 51%] Linking CXX static library ../../../../lib/libclangIndex.a cd /<>/build-llvm/tools/clang/lib/Index && /usr/bin/cmake -P CMakeFiles/clangIndex.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Index && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangIndex.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangIndex.a CMakeFiles/clangIndex.dir/CommentToXML.cpp.o CMakeFiles/clangIndex.dir/USRGeneration.cpp.o /usr/bin/ranlib ../../../../lib/libclangIndex.a make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target clangIndex /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/depend.internal". Scanning dependencies of target ClangSACheckers make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build make[4]: Entering directory '/<>/build-llvm' [ 51%] Building Checkers.inc... cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && ../../../../../bin/clang-tblgen -gen-clang-sa-checkers -I /<>/tools/clang/lib/StaticAnalyzer/Checkers/../../../include -I /<>/tools/clang/lib/StaticAnalyzer/Checkers -I /<>/lib/Target -I /<>/include /<>/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td -o /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.inc.tmp [ 51%] Updating Checkers.inc... cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/cmake -E copy_if_different /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.inc.tmp /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.inc make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target ClangSACheckers /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build.make tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Frontend /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/depend.internal". Scanning dependencies of target clangStaticAnalyzerFrontend make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build.make tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build make[4]: Entering directory '/<>/build-llvm' [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/LogDiagnosticPrinter.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/LogDiagnosticPrinter.cpp.o -c /<>/tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ModuleDependencyCollector.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/ModuleDependencyCollector.cpp.o -c /<>/tools/clang/lib/Frontend/ModuleDependencyCollector.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Frontend/Utils.h:17, from /<>/tools/clang/lib/Frontend/ModuleDependencyCollector.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/MultiplexConsumer.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/MultiplexConsumer.cpp.o -c /<>/tools/clang/lib/Frontend/MultiplexConsumer.cpp [ 51%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateVariadic.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaTemplateVariadic.cpp.o -c /<>/tools/clang/lib/Sema/SemaTemplateVariadic.cpp [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/PCHContainerOperations.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/PCHContainerOperations.cpp.o -c /<>/tools/clang/lib/Frontend/PCHContainerOperations.cpp [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BlockCounter.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/BlockCounter.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/Sema/Sema.h:18, from /<>/tools/clang/lib/Sema/SemaTemplateVariadic.cpp:12: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/PrintPreprocessedOutput.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/PrintPreprocessedOutput.cpp.o -c /<>/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/IssueHash.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/IssueHash.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/IssueHash.cpp [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o -c /<>/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/IssueHash.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BugReporter.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/BugReporter.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/SourceLocation.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/SerializedDiagnosticReader.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/SerializedDiagnosticReader.cpp.o -c /<>/tools/clang/lib/Frontend/SerializedDiagnosticReader.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h:13, from /<>/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TestModuleFileExtension.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/TestModuleFileExtension.cpp.o -c /<>/tools/clang/lib/Frontend/TestModuleFileExtension.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:434:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ChooseExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:445:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::AbstractConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:454:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:459:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:465:33: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:469:32: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:473:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:477:35: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1919:28: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IndirectGotoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1923:38: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1925:32: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1927:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1929:66: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXDefaultInitExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:265:49: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:404:18: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1177:33: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1752:54: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1824:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1843:41: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ContinueStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1843:68: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::GotoStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1844:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1893:32: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1894:36: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SubstNonTypeTemplateParmExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1895:44: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2094:31: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2094:58: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2095:30: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 51%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaType.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/SemaType.cpp.o -c /<>/tools/clang/lib/Sema/SemaType.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::CallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CallExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1276:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/lib/Frontend/TestModuleFileExtension.h:13, from /<>/tools/clang/lib/Frontend/TestModuleFileExtension.cpp:9: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Sema/SemaInternal.h:18, from /<>/tools/clang/lib/Sema/SemaType.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TextDiagnostic.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/TextDiagnostic.cpp.o -c /<>/tools/clang/lib/Frontend/TextDiagnostic.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Frontend/FrontendAction.h:22, from /<>/tools/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h:13, from /<>/tools/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TextDiagnosticBuffer.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/TextDiagnosticBuffer.cpp.o -c /<>/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/lib/StaticAnalyzer/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/../Checkers -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp [ 51%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TextDiagnosticPrinter.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/TextDiagnosticPrinter.cpp.o -c /<>/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:11: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 51%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Frontend -I/<>/tools/clang/lib/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o -c /<>/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:87:60: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:94:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:550:46: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1053:58: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1117:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1220:29: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1223:42: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:556:32: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:87:60: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ReturnStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ReturnStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:94:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:550:46: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCMessageExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1053:58: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclRefExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclRefExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1117:59: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 51%] Linking CXX static library ../../../../lib/libclangFrontend.a cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/cmake -P CMakeFiles/clangFrontend.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Frontend && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangFrontend.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangFrontend.a CMakeFiles/clangFrontend.dir/ASTConsumers.cpp.o CMakeFiles/clangFrontend.dir/ASTMerge.cpp.o CMakeFiles/clangFrontend.dir/ASTUnit.cpp.o CMakeFiles/clangFrontend.dir/CacheTokens.cpp.o CMakeFiles/clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o CMakeFiles/clangFrontend.dir/ChainedIncludesSource.cpp.o CMakeFiles/clangFrontend.dir/CodeGenOptions.cpp.o CMakeFiles/clangFrontend.dir/CompilerInstance.cpp.o CMakeFiles/clangFrontend.dir/CompilerInvocation.cpp.o CMakeFiles/clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o CMakeFiles/clangFrontend.dir/DependencyFile.cpp.o CMakeFiles/clangFrontend.dir/DependencyGraph.cpp.o CMakeFiles/clangFrontend.dir/DiagnosticRenderer.cpp.o CMakeFiles/clangFrontend.dir/FrontendAction.cpp.o CMakeFiles/clangFrontend.dir/FrontendActions.cpp.o CMakeFiles/clangFrontend.dir/FrontendOptions.cpp.o CMakeFiles/clangFrontend.dir/HeaderIncludeGen.cpp.o CMakeFiles/clangFrontend.dir/InitHeaderSearch.cpp.o CMakeFiles/clangFrontend.dir/InitPreprocessor.cpp.o CMakeFiles/clangFrontend.dir/LangStandards.cpp.o CMakeFiles/clangFrontend.dir/LayoutOverrideSource.cpp.o CMakeFiles/clangFrontend.dir/LogDiagnosticPrinter.cpp.o CMakeFiles/clangFrontend.dir/ModuleDependencyCollector.cpp.o CMakeFiles/clangFrontend.dir/MultiplexConsumer.cpp.o CMakeFiles/clangFrontend.dir/PCHContainerOperations.cpp.o CMakeFiles/clangFrontend.dir/PrintPreprocessedOutput.cpp.o CMakeFiles/clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o CMakeFiles/clangFrontend.dir/SerializedDiagnosticReader.cpp.o CMakeFiles/clangFrontend.dir/TestModuleFileExtension.cpp.o CMakeFiles/clangFrontend.dir/TextDiagnostic.cpp.o CMakeFiles/clangFrontend.dir/TextDiagnosticBuffer.cpp.o CMakeFiles/clangFrontend.dir/TextDiagnosticPrinter.cpp.o CMakeFiles/clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o /usr/bin/ranlib ../../../../lib/libclangFrontend.a make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target clangFrontend /usr/bin/make -f tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build.make tools/clang/lib/Format/CMakeFiles/clangFormat.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Format /<>/build-llvm /<>/build-llvm/tools/clang/lib/Format /<>/build-llvm/tools/clang/lib/Format/CMakeFiles/clangFormat.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/Format/CMakeFiles/clangFormat.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Format/CMakeFiles/clangFormat.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/Format/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/Format/CMakeFiles/clangFormat.dir/depend.internal". Scanning dependencies of target clangFormat make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build.make tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build make[4]: Entering directory '/<>/build-llvm' [ 52%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/BreakableToken.cpp.o cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Format -I/<>/tools/clang/lib/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFormat.dir/BreakableToken.cpp.o -c /<>/tools/clang/lib/Format/BreakableToken.cpp [ 52%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/TypeLocBuilder.cpp.o cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Sema -I/<>/tools/clang/lib/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangSema.dir/TypeLocBuilder.cpp.o -c /<>/tools/clang/lib/Sema/TypeLocBuilder.cpp [ 52%] Linking CXX static library ../../../../../lib/libclangStaticAnalyzerFrontend.a cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend && /usr/bin/cmake -P CMakeFiles/clangStaticAnalyzerFrontend.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangStaticAnalyzerFrontend.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangStaticAnalyzerFrontend.a CMakeFiles/clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o CMakeFiles/clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o CMakeFiles/clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o /usr/bin/ranlib ../../../../../lib/libclangStaticAnalyzerFrontend.a make[4]: Leaving directory '/<>/build-llvm' [ 52%] Built target clangStaticAnalyzerFrontend /usr/bin/make -f tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/build.make tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-apply-replacements /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/depend.internal". Scanning dependencies of target clangApplyReplacements make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/build.make tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/build make[4]: Entering directory '/<>/build-llvm' [ 52%] Building CXX object tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements -I/<>/tools/clang/tools/extra/clang-apply-replacements -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/tools/clang/tools/extra/clang-apply-replacements/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o -c /<>/tools/clang/tools/extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp [ 52%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/ContinuationIndenter.cpp.o cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Format -I/<>/tools/clang/lib/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFormat.dir/ContinuationIndenter.cpp.o -c /<>/tools/clang/lib/Format/ContinuationIndenter.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/Sema/TypeLocBuilder.h:18, from /<>/tools/clang/lib/Sema/TypeLocBuilder.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/LangOptions.h:19, from /<>/tools/clang/include/clang/Tooling/Core/Replacement.h:22, from /<>/tools/clang/include/clang/Tooling/Refactoring.h:22, from /<>/tools/clang/tools/extra/clang-apply-replacements/include/clang-apply-replacements/Tooling/ApplyReplacements.h:19, from /<>/tools/clang/tools/extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 52%] Linking CXX static library ../../../../lib/libclangSema.a cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/cmake -P CMakeFiles/clangSema.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Sema && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangSema.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangSema.a CMakeFiles/clangSema.dir/AnalysisBasedWarnings.cpp.o CMakeFiles/clangSema.dir/AttributeList.cpp.o CMakeFiles/clangSema.dir/CodeCompleteConsumer.cpp.o CMakeFiles/clangSema.dir/DeclSpec.cpp.o CMakeFiles/clangSema.dir/DelayedDiagnostic.cpp.o CMakeFiles/clangSema.dir/IdentifierResolver.cpp.o CMakeFiles/clangSema.dir/JumpDiagnostics.cpp.o CMakeFiles/clangSema.dir/MultiplexExternalSemaSource.cpp.o CMakeFiles/clangSema.dir/Scope.cpp.o CMakeFiles/clangSema.dir/ScopeInfo.cpp.o CMakeFiles/clangSema.dir/Sema.cpp.o CMakeFiles/clangSema.dir/SemaAccess.cpp.o CMakeFiles/clangSema.dir/SemaAttr.cpp.o CMakeFiles/clangSema.dir/SemaCXXScopeSpec.cpp.o CMakeFiles/clangSema.dir/SemaCast.cpp.o CMakeFiles/clangSema.dir/SemaChecking.cpp.o CMakeFiles/clangSema.dir/SemaCodeComplete.cpp.o CMakeFiles/clangSema.dir/SemaConsumer.cpp.o CMakeFiles/clangSema.dir/SemaCoroutine.cpp.o CMakeFiles/clangSema.dir/SemaCUDA.cpp.o CMakeFiles/clangSema.dir/SemaDecl.cpp.o CMakeFiles/clangSema.dir/SemaDeclAttr.cpp.o CMakeFiles/clangSema.dir/SemaDeclCXX.cpp.o CMakeFiles/clangSema.dir/SemaDeclObjC.cpp.o CMakeFiles/clangSema.dir/SemaExceptionSpec.cpp.o CMakeFiles/clangSema.dir/SemaExpr.cpp.o CMakeFiles/clangSema.dir/SemaExprCXX.cpp.o CMakeFiles/clangSema.dir/SemaExprMember.cpp.o CMakeFiles/clangSema.dir/SemaExprObjC.cpp.o CMakeFiles/clangSema.dir/SemaFixItUtils.cpp.o CMakeFiles/clangSema.dir/SemaInit.cpp.o CMakeFiles/clangSema.dir/SemaLambda.cpp.o CMakeFiles/clangSema.dir/SemaLookup.cpp.o CMakeFiles/clangSema.dir/SemaObjCProperty.cpp.o CMakeFiles/clangSema.dir/SemaOpenMP.cpp.o CMakeFiles/clangSema.dir/SemaOverload.cpp.o CMakeFiles/clangSema.dir/SemaPseudoObject.cpp.o CMakeFiles/clangSema.dir/SemaStmt.cpp.o CMakeFiles/clangSema.dir/SemaStmtAsm.cpp.o CMakeFiles/clangSema.dir/SemaStmtAttr.cpp.o CMakeFiles/clangSema.dir/SemaTemplate.cpp.o CMakeFiles/clangSema.dir/SemaTemplateDeduction.cpp.o CMakeFiles/clangSema.dir/SemaTemplateInstantiate.cpp.o CMakeFiles/clangSema.dir/SemaTemplateInstantiateDecl.cpp.o CMakeFiles/clangSema.dir/SemaTemplateVariadic.cpp.o CMakeFiles/clangSema.dir/SemaType.cpp.o CMakeFiles/clangSema.dir/TypeLocBuilder.cpp.o /usr/bin/ranlib ../../../../lib/libclangSema.a make[4]: Leaving directory '/<>/build-llvm' [ 52%] Built target clangSema /usr/bin/make -f tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/build.make tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-rename /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-rename /<>/build-llvm/tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-rename/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/depend.internal". Scanning dependencies of target clangRename make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/build.make tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/build make[4]: Entering directory '/<>/build-llvm' [ 52%] Building CXX object tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/USRFinder.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-rename && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-rename -I/<>/tools/clang/tools/extra/clang-rename -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRename.dir/USRFinder.cpp.o -c /<>/tools/clang/tools/extra/clang-rename/USRFinder.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CallEvent.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/CallEvent.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp [ 52%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/Format.cpp.o cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Format -I/<>/tools/clang/lib/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFormat.dir/Format.cpp.o -c /<>/tools/clang/lib/Format/Format.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/AST/AST.h:18, from /<>/tools/clang/tools/extra/clang-rename/USRFinder.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 52%] Linking CXX static library ../../../../../lib/libclangApplyReplacements.a cd /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements && /usr/bin/cmake -P CMakeFiles/clangApplyReplacements.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangApplyReplacements.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangApplyReplacements.a CMakeFiles/clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o /usr/bin/ranlib ../../../../../lib/libclangApplyReplacements.a make[4]: Leaving directory '/<>/build-llvm' [ 52%] Built target clangApplyReplacements [ 52%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/FormatToken.cpp.o cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Format -I/<>/tools/clang/lib/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFormat.dir/FormatToken.cpp.o -c /<>/tools/clang/lib/Format/FormatToken.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:741:75: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1001:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1005:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1007:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 52%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/TokenAnnotator.cpp.o cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Format -I/<>/tools/clang/lib/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFormat.dir/TokenAnnotator.cpp.o -c /<>/tools/clang/lib/Format/TokenAnnotator.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:256:25: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:256:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:257:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:258:47: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::PseudoObjectExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:741:75: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 52%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/UnwrappedLineFormatter.cpp.o cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Format -I/<>/tools/clang/lib/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFormat.dir/UnwrappedLineFormatter.cpp.o -c /<>/tools/clang/lib/Format/UnwrappedLineFormatter.cpp [ 52%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/UnwrappedLineParser.cpp.o cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Format -I/<>/tools/clang/lib/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFormat.dir/UnwrappedLineParser.cpp.o -c /<>/tools/clang/lib/Format/UnwrappedLineParser.cpp [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Checker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/Checker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/Checker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/Checker.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 52%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/WhitespaceManager.cpp.o cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/Format -I/<>/tools/clang/lib/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangFormat.dir/WhitespaceManager.cpp.o -c /<>/tools/clang/lib/Format/WhitespaceManager.cpp /usr/bin/make -f tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/build.make tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy /<>/build-llvm/tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/depend.internal". Scanning dependencies of target clangTidy make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/build.make tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/build make[4]: Entering directory '/<>/build-llvm' [ 52%] Building CXX object tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/ClangTidy.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy -I/<>/tools/clang/tools/extra/clang-tidy -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidy.dir/ClangTidy.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp [ 52%] Building CXX object tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/USRFindingAction.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-rename && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-rename -I/<>/tools/clang/tools/extra/clang-rename -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRename.dir/USRFindingAction.cpp.o -c /<>/tools/clang/tools/extra/clang-rename/USRFindingAction.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Frontend/FrontendAction.h:22, from /<>/tools/clang/tools/extra/clang-rename/USRFindingAction.h:18, from /<>/tools/clang/tools/extra/clang-rename/USRFindingAction.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 52%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerContext.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/CheckerContext.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp [ 52%] Linking CXX static library ../../../../lib/libclangFormat.a cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/cmake -P CMakeFiles/clangFormat.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/Format && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangFormat.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libclangFormat.a CMakeFiles/clangFormat.dir/BreakableToken.cpp.o CMakeFiles/clangFormat.dir/ContinuationIndenter.cpp.o CMakeFiles/clangFormat.dir/Format.cpp.o CMakeFiles/clangFormat.dir/FormatToken.cpp.o CMakeFiles/clangFormat.dir/TokenAnnotator.cpp.o CMakeFiles/clangFormat.dir/UnwrappedLineFormatter.cpp.o CMakeFiles/clangFormat.dir/UnwrappedLineParser.cpp.o CMakeFiles/clangFormat.dir/WhitespaceManager.cpp.o /usr/bin/ranlib ../../../../lib/libclangFormat.a make[4]: Leaving directory '/<>/build-llvm' [ 52%] Built target clangFormat /usr/bin/make -f tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/build.make tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/cert /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/depend.internal". Scanning dependencies of target clangTidyCERTModule make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/build.make tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/build make[4]: Entering directory '/<>/build-llvm' [ 52%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/CERTTidyModule.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCERTModule.dir/CERTTidyModule.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/USRLocFinder.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-rename && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-rename -I/<>/tools/clang/tools/extra/clang-rename -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRename.dir/USRLocFinder.cpp.o -c /<>/tools/clang/tools/extra/clang-rename/USRLocFinder.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/tools/extra/clang-rename/USRLocFinder.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.cpp:443:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:35:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:81:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:88:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::OffsetOfExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:65:26: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclRefExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclRefExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:35:50: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:81:55: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:88:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerManager.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/CheckerManager.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/CERTTidyModule.cpp:75:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/ProgramPoint.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/ClangTidyModule.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy -I/<>/tools/clang/tools/extra/clang-tidy -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidy.dir/ClangTidyModule.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.h:13, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/RenamingAction.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-rename && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-rename -I/<>/tools/clang/tools/extra/clang-rename -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangRename.dir/RenamingAction.cpp.o -c /<>/tools/clang/tools/extra/clang-rename/RenamingAction.cpp [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerRegistry.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/CheckerRegistry.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/LangOptions.h:19, from /<>/tools/clang/include/clang/Tooling/Core/Replacement.h:22, from /<>/tools/clang/include/clang/Tooling/Refactoring.h:22, from /<>/tools/clang/tools/extra/clang-rename/RenamingAction.h:18, from /<>/tools/clang/tools/extra/clang-rename/RenamingAction.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h:13, from /<>/tools/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Linking CXX static library ../../../../../lib/libclangRename.a cd /<>/build-llvm/tools/clang/tools/extra/clang-rename && /usr/bin/cmake -P CMakeFiles/clangRename.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-rename && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangRename.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangRename.a CMakeFiles/clangRename.dir/USRFinder.cpp.o CMakeFiles/clangRename.dir/USRFindingAction.cpp.o CMakeFiles/clangRename.dir/USRLocFinder.cpp.o CMakeFiles/clangRename.dir/RenamingAction.cpp.o /usr/bin/ranlib ../../../../../lib/libclangRename.a make[4]: Leaving directory '/<>/build-llvm' [ 53%] Built target clangRename /usr/bin/make -f tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/build.make tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/llvm /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/depend.internal". Scanning dependencies of target clangTidyLLVMModule make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/build.make tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/build make[4]: Entering directory '/<>/build-llvm' [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm -I/<>/tools/clang/tools/extra/clang-tidy/llvm -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/llvm/../utils/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/llvm/../utils/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/llvm/../utils/HeaderGuard.h:13, from /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy -I/<>/tools/clang/tools/extra/clang-tidy -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CoreEngine.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/CoreEngine.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp:55:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:352:68: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:357:45: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:361:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::AbstractConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:366:60: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ChooseExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:374:43: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:391:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:395:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:399:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:408:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IndirectGotoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:416:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:439:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:447:42: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm -I/<>/tools/clang/tools/extra/clang-tidy/llvm -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/llvm/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/llvm/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/DynamicTypeMap.cpp [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/ClangTidyOptions.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy -I/<>/tools/clang/tools/extra/clang-tidy -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidy.dir/ClangTidyOptions.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/ProgramPoint.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h:17, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h:16, from /<>/tools/clang/lib/StaticAnalyzer/Core/DynamicTypeMap.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModule.h:13, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyModuleRegistry.h:13, from /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:11: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Environment.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/Environment.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp:287:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ExprCXX.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm -I/<>/tools/clang/tools/extra/clang-tidy/llvm -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:34:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXThrowExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXThrowExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXThrowExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp:98:46: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/llvm/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/llvm/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/tools/extra/clang-tidy/cert -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp [ 53%] Linking CXX static library ../../../../../lib/libclangTidy.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy && /usr/bin/cmake -P CMakeFiles/clangTidy.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidy.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangTidy.a CMakeFiles/clangTidy.dir/ClangTidy.cpp.o CMakeFiles/clangTidy.dir/ClangTidyModule.cpp.o CMakeFiles/clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o CMakeFiles/clangTidy.dir/ClangTidyOptions.cpp.o /usr/bin/ranlib ../../../../../lib/libclangTidy.a make[4]: Leaving directory '/<>/build-llvm' [ 53%] Built target clangTidy /usr/bin/make -f tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/build.make tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/depend.internal". Scanning dependencies of target clangTidyCppCoreGuidelinesModule make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/build.make tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/build make[4]: Entering directory '/<>/build-llvm' [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cert/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:22, from /<>/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm -I/<>/tools/clang/tools/extra/clang-tidy/llvm -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/llvm/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/llvm/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngine.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngine.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Linking CXX static library ../../../../../../lib/libclangTidyCERTModule.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert && /usr/bin/cmake -P CMakeFiles/clangTidyCERTModule.dir/cmake_clean_target.cmake [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidyCERTModule.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/libclangTidyCERTModule.a CMakeFiles/clangTidyCERTModule.dir/CERTTidyModule.cpp.o CMakeFiles/clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o CMakeFiles/clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o CMakeFiles/clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o CMakeFiles/clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o /usr/bin/ranlib ../../../../../../lib/libclangTidyCERTModule.a make[4]: Leaving directory '/<>/build-llvm' [ 53%] Built target clangTidyCERTModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/build.make tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/google /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/depend.internal". Scanning dependencies of target clangTidyGoogleModule make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/build.make tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/build /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] make[4]: Entering directory '/<>/build-llvm' [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAtSynchronizedStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:856:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:869:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXDefaultArgExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:937:72: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXDefaultInitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:939:79: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1006:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::GCCAsmStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1012:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MSAsmStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1018:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1024:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1031:43: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1040:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1072:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1113:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1121:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1130:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ChooseExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1145:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundLiteralExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1159:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::AbstractConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1167:46: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXThisExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1175:43: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1181:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1189:37: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1202:43: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MaterializeTemporaryExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1222:77: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::InitListExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1230:45: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1236:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1242:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1248:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1254:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1267:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OffsetOfExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1273:45: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1279:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::StmtExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1285:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1306:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1321:60: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:2029:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:329:29: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1414:29: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1414:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1414:74: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXDefaultArgExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXDefaultArgExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXDefaultArgExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:937:72: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXDefaultInitExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXDefaultInitExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXDefaultInitExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:939:79: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1534:64: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ImplicitCastExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:2029:73: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Linking CXX static library ../../../../../../lib/libclangTidyLLVMModule.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm && /usr/bin/cmake -P CMakeFiles/clangTidyLLVMModule.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidyLLVMModule.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/libclangTidyLLVMModule.a CMakeFiles/clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o CMakeFiles/clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o CMakeFiles/clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o CMakeFiles/clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o /usr/bin/ranlib ../../../../../../lib/libclangTidyLLVMModule.a make[4]: Leaving directory '/<>/build-llvm' [ 53%] Built target clangTidyLLVMModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/build.make tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/misc /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/depend.internal". Scanning dependencies of target clangTidyMiscModule make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/build.make tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/build make[4]: Entering directory '/<>/build-llvm' [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/ArgumentCommentCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/ArgumentCommentCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:39:30: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:66:76: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CStyleCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:59:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ExprCXX.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:168:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ArgumentCommentCheck.cpp:187:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/AssertSideEffectCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/AssertSideEffectCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:117:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:225:76: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:65:60: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:165:42: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:132:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXConstructExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXConstructExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:225:76: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:97:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssertSideEffectCheck.cpp:118:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:178:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:265:68: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:624:33: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ReturnStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ReturnStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:178:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXConstructExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXConstructExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:265:68: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/AssignOperatorSignatureCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/AssignOperatorSignatureCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:48:70: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:51:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:57:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/AST/StmtObjC.h:16, from /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:78:51: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:78:51: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/AssignOperatorSignatureCheck.cpp:79:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/BoolPointerImplicitConversionCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/BoolPointerImplicitConversionCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:65:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:27:76: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/LoopWidening.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/LoopWidening.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/Analysis/CFG.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:28:34: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:30:36: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:32:33: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:43:49: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:44:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXDeleteExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXDeleteExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXDeleteExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:77:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/MemRegion.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/MemRegion.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/GoogleTidyModule.cpp:96:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CStyleCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:41:74: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/ProgramPoint.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:721:57: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:755:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:821:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CompoundStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CompoundStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:601:56: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::MemberExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::MemberExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:755:54: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:759:61: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::CallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CallExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:1130:59: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:126:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp:114:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXReinterpretCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXReinterpretCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXReinterpretCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXReinterpretCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXReinterpretCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXReinterpretCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:29:60: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:34:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/InaccurateEraseCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/InaccurateEraseCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/MemsetZeroLengthCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/MemsetZeroLengthCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/FileManager.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 53%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ProgramState.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/ProgramState.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:48:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InaccurateEraseCheck.cpp:73:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/MemsetZeroLengthCheck.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXStaticCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXStaticCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXStaticCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXStaticCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXStaticCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXStaticCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:29:77: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:52:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 53%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp [ 54%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp [ 54%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/InefficientAlgorithmCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/InefficientAlgorithmCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 54%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 54%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/RegionStore.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/RegionStore.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:110:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:27:66: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:32:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 54%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/StringReferenceMemberCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/StringReferenceMemberCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:136:23: warning: ‘void {anonymous}::BindingKey::dump() const’ defined but not used [-Wunused-function] LLVM_DUMP_METHOD void BindingKey::dump() const { llvm::errs() << *this; } ^~~~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 54%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp [ 54%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MacroParenthesesCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/MacroParenthesesCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 54%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SValBuilder.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/SValBuilder.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:60:66: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroParenthesesCheck.cpp:202:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 54%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SVals.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/SVals.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Linking CXX static library ../../../../../../lib/libclangTidyCppCoreGuidelinesModule.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/cmake -P CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/libclangTidyCppCoreGuidelinesModule.a CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o /usr/bin/ranlib ../../../../../../lib/libclangTidyCppCoreGuidelinesModule.a make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target clangTidyCppCoreGuidelinesModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/build.make tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/modernize /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/depend.internal". Scanning dependencies of target clangTidyModernizeModule make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/build.make tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/build make[4]: Entering directory '/<>/build-llvm' [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MacroRepeatedSideEffectsCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/MacroRepeatedSideEffectsCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:382:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ParenExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ParenExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ParenExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:558:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:563:70: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:760:77: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:796:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp [ 55%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IntegerLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp:897:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MiscTidyModule.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/MiscTidyModule.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Store.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/Store.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/Store.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:19, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Core/Store.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:50:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MiscTidyModule.cpp:107:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/tools/extra/clang-tidy/google -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp [ 55%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SubEngine.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/SubEngine.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/google/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MoveConstantArgumentCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/MoveConstantArgumentCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/ProgramPoint.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h:16, from /<>/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SymbolManager.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/lib/StaticAnalyzer/Core -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCore.dir/SymbolManager.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:46:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Linking CXX static library ../../../../../lib/libclangStaticAnalyzerCore.a cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/cmake -P CMakeFiles/clangStaticAnalyzerCore.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangStaticAnalyzerCore.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangStaticAnalyzerCore.a CMakeFiles/clangStaticAnalyzerCore.dir/APSIntType.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/BlockCounter.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/IssueHash.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/BugReporter.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/CallEvent.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/Checker.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/CheckerContext.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/CheckerManager.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/CheckerRegistry.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/CoreEngine.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/Environment.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngine.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/LoopWidening.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/MemRegion.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/ProgramState.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/RegionStore.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/SValBuilder.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/SVals.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/Store.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/SubEngine.cpp.o CMakeFiles/clangStaticAnalyzerCore.dir/SymbolManager.cpp.o /usr/bin/ranlib ../../../../../lib/libclangStaticAnalyzerCore.a make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target clangStaticAnalyzerCore /usr/bin/make -f tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/build.make tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/performance /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance /<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/depend.internal". Scanning dependencies of target clangTidyPerformanceModule make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/build.make tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/build make[4]: Entering directory '/<>/build-llvm' [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance -I/<>/tools/clang/tools/extra/clang-tidy/performance -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp [ 55%] Linking CXX static library ../../../../../../lib/libclangTidyGoogleModule.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/cmake -P CMakeFiles/clangTidyGoogleModule.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidyGoogleModule.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/libclangTidyGoogleModule.a CMakeFiles/clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o CMakeFiles/clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/MemsetZeroLengthCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/StringReferenceMemberCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o CMakeFiles/clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o /usr/bin/ranlib ../../../../../../lib/libclangTidyGoogleModule.a make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target clangTidyGoogleModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/build.make tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/readability /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/depend.internal". Scanning dependencies of target clangTidyReadabilityModule make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/build.make tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/build make[4]: Entering directory '/<>/build-llvm' [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/performance/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MoveConstructorInitCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/MoveConstructorInitCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:160:34: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:210:32: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:793:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:139:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:141:74: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DoStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DoStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DoStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DoStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DoStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:143:58: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::WhileStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::WhileStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::WhileStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::WhileStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::WhileStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:145:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:150:58: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp:39:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:274:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:789:37: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:789:71: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:790:41: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:792:43: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance -I/<>/tools/clang/tools/extra/clang-tidy/performance -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/performance/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.h:13, from /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:106:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp:895:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:179:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:9: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:72:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:89:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:90:79: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:91:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:159:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IntegerLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Linking CXX static library ../../../../../../lib/libclangTidyPerformanceModule.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance && /usr/bin/cmake -P CMakeFiles/clangTidyPerformanceModule.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidyPerformanceModule.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/libclangTidyPerformanceModule.a CMakeFiles/clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o CMakeFiles/clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o /usr/bin/ranlib ../../../../../../lib/libclangTidyPerformanceModule.a make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target clangTidyPerformanceModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/build.make tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/utils /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/depend.internal". Scanning dependencies of target clangTidyUtils make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/build.make tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/build make[4]: Entering directory '/<>/build-llvm' [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/HeaderGuard.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyUtils.dir/HeaderGuard.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/utils/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/utils/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.h:13, from /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:212:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/NoexceptMoveConstructorCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/NoexceptMoveConstructorCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp:303:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:36:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:49:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/IncludeInserter.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyUtils.dir/IncludeInserter.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/utils/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/utils/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.h:13, from /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.h:13, from /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:57:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNewExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNewExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXNewExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXNewExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXNewExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:59:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBindTemporaryExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXBindTemporaryExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXBindTemporaryExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp:155:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/NonCopyableObjects.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/NonCopyableObjects.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeInserter.cpp:83:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:64:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:64:57: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:65:29: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:65:59: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:66:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:66:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:60:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp:106:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/IncludeSorter.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyUtils.dir/IncludeSorter.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/utils/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/utils/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.h:13, from /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:81:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/NonCopyableObjects.cpp:95:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp:76:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/SizeofContainerCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/SizeofContainerCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp:295:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/PassByValueCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/PassByValueCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:606:74: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/LexerUtils.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyUtils.dir/LexerUtils.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/utils/LexerUtils.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp:688:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/tools/extra/clang-tidy/utils/LexerUtils.h:13, from /<>/tools/clang/tools/extra/clang-tidy/utils/LexerUtils.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/TypeTraits.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/tools/extra/clang-tidy/utils -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyUtils.dir/TypeTraits.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:39:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/tools/extra/clang-tidy/utils/TypeTraits.h:13, from /<>/tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SizeofContainerCheck.cpp:47:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/ImplicitBoolCastCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/ImplicitBoolCastCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Linking CXX static library ../../../../../../lib/libclangTidyUtils.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils && /usr/bin/cmake -P CMakeFiles/clangTidyUtils.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidyUtils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/libclangTidyUtils.a CMakeFiles/clangTidyUtils.dir/HeaderGuard.cpp.o CMakeFiles/clangTidyUtils.dir/IncludeInserter.cpp.o CMakeFiles/clangTidyUtils.dir/IncludeSorter.cpp.o CMakeFiles/clangTidyUtils.dir/LexerUtils.cpp.o CMakeFiles/clangTidyUtils.dir/TypeTraits.cpp.o /usr/bin/ranlib ../../../../../../lib/libclangTidyUtils.a make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target clangTidyUtils /usr/bin/make -f tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/build.make tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-query /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-query /<>/build-llvm/tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-query/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/depend.internal". Scanning dependencies of target clangQuery make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/build.make tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/build make[4]: Entering directory '/<>/build-llvm' [ 55%] Building CXX object tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/Query.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-query && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-query -I/<>/tools/clang/tools/extra/clang-query -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangQuery.dir/Query.cpp.o -c /<>/tools/clang/tools/extra/clang-query/Query.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, from /<>/tools/clang/tools/extra/clang-query/Query.h:13, from /<>/tools/clang/tools/extra/clang-query/Query.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp:220:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/StaticAssertCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/StaticAssertCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:91:46: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:115:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:120:45: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:121:44: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXOperatorCallExpr*]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:115:56: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:139:51: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:357:72: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ParenExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ParenExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ParenExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:425:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-query/Query.cpp:150:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/QueryParser.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-query && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-query -I/<>/tools/clang/tools/extra/clang-query -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangQuery.dir/QueryParser.cpp.o -c /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:76:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:77:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::StringLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::StringLiteral]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:79:76: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:81:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CStyleCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:82:75: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IntegerLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBoolLiteralExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBoolLiteralExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXBoolLiteralExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXBoolLiteralExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp:168:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, from /<>/tools/clang/tools/extra/clang-query/Query.h:13, from /<>/tools/clang/tools/extra/clang-query/QueryParser.h:13, from /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/StringIntegerAssignmentCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/StringIntegerAssignmentCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-query/QueryParser.cpp:286:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXNamedCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNamedCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNamedCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXNamedCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXNamedCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXNamedCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:102:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CStyleCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:105:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:108:66: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::LambdaExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::LambdaExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:110:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:336:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXReinterpretCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXReinterpretCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXReinterpretCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXReinterpretCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXStaticCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXStaticCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXStaticCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXStaticCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:261:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Linking CXX static library ../../../../../lib/libclangQuery.a cd /<>/build-llvm/tools/clang/tools/extra/clang-query && /usr/bin/cmake -P CMakeFiles/clangQuery.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-query && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangQuery.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangQuery.a CMakeFiles/clangQuery.dir/Query.cpp.o CMakeFiles/clangQuery.dir/QueryParser.cpp.o /usr/bin/ranlib ../../../../../lib/libclangQuery.a make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target clangQuery /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AArch64/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/depend.internal". Scanning dependencies of target LLVMAArch64CodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o -c /<>/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:40:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:85:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AddressTypePromotion.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AddressTypePromotion.cpp.o -c /<>/lib/Target/AArch64/AArch64AddressTypePromotion.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/SwappedArgumentsCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/SwappedArgumentsCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o -c /<>/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:223:66: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:270:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o -c /<>/lib/Target/AArch64/AArch64AsmPrinter.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:127:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/lib/Target/AArch64/AArch64AsmPrinter.cpp:137:1: warning: ‘llvm::MachineLocation {anonymous}::AArch64AsmPrinter::getDebugValueLocation(const llvm::MachineInstr*) const’ defined but not used [-Wunused-function] AArch64AsmPrinter::getDebugValueLocation(const MachineInstr *MI) const { ^~~~~~~~~~~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchRelaxation.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchRelaxation.cpp.o -c /<>/lib/Target/AArch64/AArch64BranchRelaxation.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp:146:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/lib/Target/AArch64/AArch64BranchRelaxation.cpp:133:6: warning: ‘void {anonymous}::AArch64BranchRelaxation::dumpBBs()’ defined but not used [-Wunused-function] void AArch64BranchRelaxation::dumpBBs() { ^~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o -c /<>/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:73:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:74:75: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXThrowExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXThrowExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXThrowExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXThrowExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXThrowExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:41:70: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:104:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:159:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o -c /<>/lib/Target/AArch64/AArch64CollectLOH.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UndelegatedConstructor.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/UndelegatedConstructor.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseAutoCheck.cpp.o /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/UseAutoCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp:71:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:24:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:27:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXFunctionalCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:30:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ExprWithCleanups; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ExprWithCleanups*]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:24:55: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXBindTemporaryExpr*]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:27:64: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXFunctionalCastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXFunctionalCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXFunctionalCastExpr*]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:30:65: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:77:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o -c /<>/lib/Target/AArch64/AArch64ConditionalCompares.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:366:77: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp:378:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o -c /<>/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:130:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:131:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:145:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o -c /<>/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseDefaultCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/UseDefaultCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:63:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o -c /<>/lib/Target/AArch64/AArch64FastISel.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseDefaultCheck.cpp:322:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:111:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:131:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp:122:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 55%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp [ 57%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp [ 57%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o -c /<>/lib/Target/AArch64/AArch64A53Fix835769.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 57%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o -c /<>/lib/Target/AArch64/AArch64FrameLowering.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 57%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UnusedRAIICheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/UnusedRAIICheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:248:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:568:57: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ReturnStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ReturnStmt*]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:248:62: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBoolLiteralExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBoolLiteralExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBoolLiteralExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXBoolLiteralExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXBoolLiteralExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXBoolLiteralExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:69:70: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:465:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:471:77: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:528:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:637:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:290:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::InitListExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::InitListExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:426:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:483:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 57%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o -c /<>/lib/Target/AArch64/AArch64ConditionOptimizer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp:495:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:48:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBindTemporaryExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBindTemporaryExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXBindTemporaryExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXBindTemporaryExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXBindTemporaryExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::CXXBindTemporaryExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:68:72: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExprWithCleanups; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExprWithCleanups]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExprWithCleanups]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXFunctionalCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXFunctionalCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXFunctionalCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXFunctionalCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UnusedRAIICheck.cpp:91:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 57%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o -c /<>/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp [ 57%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/tools/extra/clang-tidy/readability -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/readability/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 57%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:41:60: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXDeleteExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXDeleteExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXDeleteExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:68:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 57%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o -c /<>/lib/Target/AArch64/AArch64ISelLowering.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:100:78: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:103:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:106:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 57%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/tools/extra/clang-tidy/modernize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:137:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/modernize/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 57%] Linking CXX static library ../../../../../../lib/libclangTidyReadabilityModule.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/cmake -P CMakeFiles/clangTidyReadabilityModule.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidyReadabilityModule.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/libclangTidyReadabilityModule.a CMakeFiles/clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/ImplicitBoolCastCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o CMakeFiles/clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o /usr/bin/ranlib ../../../../../../lib/libclangTidyReadabilityModule.a make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target clangTidyReadabilityModule /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/TargetInfo /<>/build-llvm/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AArch64/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/depend.internal". Scanning dependencies of target LLVMAArch64Info make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build make[4]: Entering directory '/<>/build-llvm' [ 57%] Building CXX object lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o cd /<>/build-llvm/lib/Target/AArch64/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/TargetInfo -I/<>/lib/Target/AArch64/TargetInfo -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/lib/Target/AArch64/TargetInfo/.. -I/<>/lib/Target/AArch64/TargetInfo/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o -c /<>/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp [ 57%] Linking CXX static library ../../../libLLVMAArch64Info.a cd /<>/build-llvm/lib/Target/AArch64/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMAArch64Info.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AArch64/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64Info.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64Info.a CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64Info.a make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target LLVMAArch64Info /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/AsmParser /<>/build-llvm/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AArch64/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/depend.internal". Scanning dependencies of target LLVMAArch64AsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] make[4]: Entering directory '/<>/build-llvm' [ 57%] Building CXX object lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o cd /<>/build-llvm/lib/Target/AArch64/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/AsmParser -I/<>/lib/Target/AArch64/AsmParser -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/lib/Target/AArch64/AsmParser/.. -I/<>/lib/Target/AArch64/AsmParser/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o -c /<>/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 57%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/VirtualNearMissCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/tools/extra/clang-tidy/misc -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangTidyMiscModule.dir/VirtualNearMissCheck.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp In file included from /<>/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4479:0: /<>/build-llvm/lib/Target/AArch64/AArch64GenAsmMatcher.inc:14567:6: warning: ‘bool {anonymous}::AArch64AsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)’ defined but not used [-Wunused-function] bool AArch64AsmParser:: ^~~~~~~~~~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/misc/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.h:13, from /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp:197:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 57%] Linking CXX static library ../../../../../../lib/libclangTidyModernizeModule.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/cmake -P CMakeFiles/clangTidyModernizeModule.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidyModernizeModule.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/libclangTidyModernizeModule.a CMakeFiles/clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o CMakeFiles/clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o CMakeFiles/clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o CMakeFiles/clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o CMakeFiles/clangTidyModernizeModule.dir/PassByValueCheck.cpp.o CMakeFiles/clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o CMakeFiles/clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o CMakeFiles/clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o CMakeFiles/clangTidyModernizeModule.dir/UseAutoCheck.cpp.o CMakeFiles/clangTidyModernizeModule.dir/UseDefaultCheck.cpp.o CMakeFiles/clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o CMakeFiles/clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o /usr/bin/ranlib ../../../../../../lib/libclangTidyModernizeModule.a make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target clangTidyModernizeModule /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Disassembler /<>/build-llvm/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AArch64/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/depend.internal". Scanning dependencies of target LLVMAArch64Disassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o cd /<>/build-llvm/lib/Target/AArch64/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/Disassembler -I/<>/lib/Target/AArch64/Disassembler -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/lib/Target/AArch64/Disassembler/.. -I/<>/lib/Target/AArch64/Disassembler/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o -c /<>/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/misc/VirtualNearMissCheck.cpp:266:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o -c /<>/lib/Target/AArch64/AArch64InstrInfo.cpp [ 58%] Linking CXX static library ../../../libLLVMAArch64AsmParser.a cd /<>/build-llvm/lib/Target/AArch64/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAArch64AsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AArch64/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64AsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64AsmParser.a CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64AsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAArch64AsmParser /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/InstPrinter /<>/build-llvm/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AArch64/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMAArch64AsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/AArch64InstPrinter.cpp.o cd /<>/build-llvm/lib/Target/AArch64/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/InstPrinter -I/<>/lib/Target/AArch64/InstPrinter -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/lib/Target/AArch64/InstPrinter/.. -I/<>/lib/Target/AArch64/InstPrinter/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64AsmPrinter.dir/AArch64InstPrinter.cpp.o -c /<>/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp [ 58%] Linking CXX static library ../../../../../../lib/libclangTidyMiscModule.a cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/cmake -P CMakeFiles/clangTidyMiscModule.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangTidyMiscModule.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/libclangTidyMiscModule.a CMakeFiles/clangTidyMiscModule.dir/ArgumentCommentCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/AssertSideEffectCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/AssignOperatorSignatureCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/BoolPointerImplicitConversionCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/InaccurateEraseCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/InefficientAlgorithmCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/MacroParenthesesCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/MacroRepeatedSideEffectsCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/MiscTidyModule.cpp.o CMakeFiles/clangTidyMiscModule.dir/MoveConstantArgumentCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/MoveConstructorInitCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/NoexceptMoveConstructorCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/NonCopyableObjects.cpp.o CMakeFiles/clangTidyMiscModule.dir/SizeofContainerCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/StaticAssertCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/StringIntegerAssignmentCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/SwappedArgumentsCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/UndelegatedConstructor.cpp.o CMakeFiles/clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/UnusedRAIICheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o CMakeFiles/clangTidyMiscModule.dir/VirtualNearMissCheck.cpp.o /usr/bin/ranlib ../../../../../../lib/libclangTidyMiscModule.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target clangTidyMiscModule /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/MCTargetDesc /<>/build-llvm/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/depend.internal". Scanning dependencies of target LLVMAArch64Desc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/lib/Target/AArch64/MCTargetDesc/.. -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o -c /<>/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o -c /<>/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp [ 58%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/lib/Target/AArch64/MCTargetDesc/.. -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o -c /<>/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp [ 58%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o cd /<>/build-llvm/lib/Target/AArch64/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/Disassembler -I/<>/lib/Target/AArch64/Disassembler -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/lib/Target/AArch64/Disassembler/.. -I/<>/lib/Target/AArch64/Disassembler/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o -c /<>/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp [ 58%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/lib/Target/AArch64/MCTargetDesc/.. -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o -c /<>/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp /<>/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp: In member function ‘llvm::MachineBasicBlock::iterator {anonymous}::AArch64LoadStoreOpt::mergePairedInsns(llvm::MachineBasicBlock::iterator, llvm::MachineBasicBlock::iterator, const LdStPairFlags&)’: /<>/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:675:19: warning: variable ‘NewMemMI’ set but not used [-Wunused-but-set-variable] MachineInstr *NewMemMI, *BitExtMI1, *BitExtMI2; ^~~~~~~~ /<>/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:675:30: warning: variable ‘BitExtMI1’ set but not used [-Wunused-but-set-variable] MachineInstr *NewMemMI, *BitExtMI1, *BitExtMI2; ^~~~~~~~~ /<>/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:675:42: warning: variable ‘BitExtMI2’ set but not used [-Wunused-but-set-variable] MachineInstr *NewMemMI, *BitExtMI1, *BitExtMI2; ^~~~~~~~~ /<>/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp: In member function ‘llvm::MachineBasicBlock::iterator {anonymous}::AArch64LoadStoreOpt::promoteLoadFromStore(llvm::MachineBasicBlock::iterator, llvm::MachineBasicBlock::iterator)’: /<>/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:861:17: warning: variable ‘BitExtMI’ set but not used [-Wunused-but-set-variable] MachineInstr *BitExtMI; ^~~~~~~~ [ 58%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/lib/Target/AArch64/MCTargetDesc/.. -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o -c /<>/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp [ 58%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/lib/Target/AArch64/MCTargetDesc/.. -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o -c /<>/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp [ 58%] Linking CXX static library ../../../libLLVMAArch64Disassembler.a cd /<>/build-llvm/lib/Target/AArch64/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMAArch64Disassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AArch64/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64Disassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64Disassembler.a CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64Disassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAArch64Disassembler [ 58%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/lib/Target/AArch64/MCTargetDesc/.. -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o -c /<>/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o -c /<>/lib/Target/AArch64/AArch64MCInstLower.cpp /<>/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:458:1: warning: ‘uint32_t {anonymous}::AArch64MCCodeEmitter::getSIMDShift16OpValue(const llvm::MCInst&, unsigned int, llvm::SmallVectorImpl&, const llvm::MCSubtargetInfo&) const’ defined but not used [-Wunused-function] AArch64MCCodeEmitter::getSIMDShift16OpValue(const MCInst &MI, unsigned OpIdx, ^~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:449:1: warning: ‘uint32_t {anonymous}::AArch64MCCodeEmitter::getSIMDShift32OpValue(const llvm::MCInst&, unsigned int, llvm::SmallVectorImpl&, const llvm::MCSubtargetInfo&) const’ defined but not used [-Wunused-function] AArch64MCCodeEmitter::getSIMDShift32OpValue(const MCInst &MI, unsigned OpIdx, ^~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:440:10: warning: ‘uint32_t {anonymous}::AArch64MCCodeEmitter::getSIMDShift64_32OpValue(const llvm::MCInst&, unsigned int, llvm::SmallVectorImpl&, const llvm::MCSubtargetInfo&) const’ defined but not used [-Wunused-function] uint32_t AArch64MCCodeEmitter::getSIMDShift64_32OpValue( ^~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:432:1: warning: ‘uint32_t {anonymous}::AArch64MCCodeEmitter::getSIMDShift64OpValue(const llvm::MCInst&, unsigned int, llvm::SmallVectorImpl&, const llvm::MCSubtargetInfo&) const’ defined but not used [-Wunused-function] AArch64MCCodeEmitter::getSIMDShift64OpValue(const MCInst &MI, unsigned OpIdx, ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/lib/Target/AArch64/MCTargetDesc/.. -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o -c /<>/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp [ 58%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/lib/Target/AArch64/MCTargetDesc/.. -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o -c /<>/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o -c /<>/lib/Target/AArch64/AArch64PromoteConstant.cpp [ 58%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64/MCTargetDesc -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -I/<>/lib/Target/AArch64/MCTargetDesc/.. -I/<>/build-llvm/lib/Target/AArch64/MCTargetDesc/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o -c /<>/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Utils /<>/build-llvm/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AArch64/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/depend.internal". Scanning dependencies of target LLVMAArch64Utils make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o cd /<>/build-llvm/lib/Target/AArch64/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64/Utils -I/<>/lib/Target/AArch64/Utils -I/<>/lib/Target/AArch64 -I/<>/build-llvm/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o -c /<>/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp [ 58%] Linking CXX static library ../../../libLLVMAArch64Desc.a cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMAArch64Desc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AArch64/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64Desc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64Desc.a CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64Desc.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAArch64Desc /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o -c /<>/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o -c /<>/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp [ 58%] Linking CXX static library ../../../libLLVMAArch64AsmPrinter.a cd /<>/build-llvm/lib/Target/AArch64/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAArch64AsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AArch64/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64AsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64AsmPrinter.a CMakeFiles/LLVMAArch64AsmPrinter.dir/AArch64InstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64AsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAArch64AsmPrinter /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/AsmParser /<>/build-llvm/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AMDGPU/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUAsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/AsmParser -I/<>/lib/Target/AMDGPU/AsmParser -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o -c /<>/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp /<>/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:1860:1: warning: ‘llvm::MachineBasicBlock* {anonymous}::AMDGPUCFGStructurizer::findNearestCommonPostDom(std::set&)’ defined but not used [-Wunused-function] AMDGPUCFGStructurizer::findNearestCommonPostDom( ^~~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:1812:6: warning: ‘void {anonymous}::AMDGPUCFGStructurizer::setLoopLandBlock(llvm::MachineLoop*, llvm::MachineBasicBlock*)’ defined but not used [-Wunused-function] void AMDGPUCFGStructurizer::setLoopLandBlock(MachineLoop *loopRep, ^~~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:1252:6: warning: ‘void {anonymous}::AMDGPUCFGStructurizer::showImproveSimpleJumpintoIf(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, bool)’ defined but not used [-Wunused-function] void AMDGPUCFGStructurizer::showImproveSimpleJumpintoIf( ^~~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:1148:5: warning: ‘int {anonymous}::AMDGPUCFGStructurizer::loopcontPatternMatch(llvm::MachineLoop*, llvm::MachineBasicBlock*)’ defined but not used [-Wunused-function] int AMDGPUCFGStructurizer::loopcontPatternMatch(MachineLoop *LoopRep, ^~~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:667:15: warning: ‘static llvm::MachineInstr* {anonymous}::AMDGPUCFGStructurizer::getContinueInstr(llvm::MachineBasicBlock*)’ defined but not used [-Wunused-function] MachineInstr *AMDGPUCFGStructurizer::getContinueInstr(MachineBasicBlock *MBB) { ^~~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:528:6: warning: ‘void {anonymous}::AMDGPUCFGStructurizer::insertCondBranchEnd(llvm::MachineBasicBlock*, int, int)’ defined but not used [-Wunused-function] void AMDGPUCFGStructurizer::insertCondBranchEnd(MachineBasicBlock *MBB, ^~~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:379:10: warning: ‘static unsigned int {anonymous}::AMDGPUCFGStructurizer::getLoopDepth(llvm::MachineLoop*)’ defined but not used [-Wunused-function] unsigned AMDGPUCFGStructurizer::getLoopDepth(MachineLoop *LoopRep) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1891:0: /<>/build-llvm/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc:19367:6: warning: ‘bool {anonymous}::AMDGPUAsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)’ defined but not used [-Wunused-function] bool AMDGPUAsmParser:: ^~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1748:1: warning: ‘{anonymous}::AMDGPUAsmParser::OperandMatchResultTy {anonymous}::AMDGPUAsmParser::parseR128(llvm::OperandVector&)’ defined but not used [-Wunused-function] AMDGPUAsmParser::parseR128(OperandVector &Operands) { ^~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1743:1: warning: ‘{anonymous}::AMDGPUAsmParser::OperandMatchResultTy {anonymous}::AMDGPUAsmParser::parseUNorm(llvm::OperandVector&)’ defined but not used [-Wunused-function] AMDGPUAsmParser::parseUNorm(OperandVector &Operands) { ^~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1738:1: warning: ‘{anonymous}::AMDGPUAsmParser::OperandMatchResultTy {anonymous}::AMDGPUAsmParser::parseDMask(llvm::OperandVector&)’ defined but not used [-Wunused-function] AMDGPUAsmParser::parseDMask(OperandVector &Operands) { ^~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1682:1: warning: ‘{anonymous}::AMDGPUAsmParser::OperandMatchResultTy {anonymous}::AMDGPUAsmParser::parseTFE(llvm::OperandVector&)’ defined but not used [-Wunused-function] AMDGPUAsmParser::parseTFE(OperandVector &Operands) { ^~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1677:1: warning: ‘{anonymous}::AMDGPUAsmParser::OperandMatchResultTy {anonymous}::AMDGPUAsmParser::parseSLC(llvm::OperandVector&)’ defined but not used [-Wunused-function] AMDGPUAsmParser::parseSLC(OperandVector &Operands) { ^~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1672:1: warning: ‘{anonymous}::AMDGPUAsmParser::OperandMatchResultTy {anonymous}::AMDGPUAsmParser::parseGLC(llvm::OperandVector&)’ defined but not used [-Wunused-function] AMDGPUAsmParser::parseGLC(OperandVector &Operands) { ^~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1667:1: warning: ‘{anonymous}::AMDGPUAsmParser::OperandMatchResultTy {anonymous}::AMDGPUAsmParser::parseOffset(llvm::OperandVector&)’ defined but not used [-Wunused-function] AMDGPUAsmParser::parseOffset(OperandVector &Operands) { ^~~~~~~~~~~~~~~ [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o -c /<>/lib/Target/AArch64/AArch64RegisterInfo.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o -c /<>/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp [ 58%] Linking CXX static library ../../../libLLVMAMDGPUAsmParser.a cd /<>/build-llvm/lib/Target/AMDGPU/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUAsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AMDGPU/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUAsmParser.a CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUAsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAMDGPUAsmParser /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/InstPrinter /<>/build-llvm/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AMDGPU/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/InstPrinter -I/<>/lib/Target/AMDGPU/InstPrinter -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o -c /<>/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp [ 58%] Linking CXX static library ../../../libLLVMAMDGPUAsmPrinter.a cd /<>/build-llvm/lib/Target/AMDGPU/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AMDGPU/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUAsmPrinter.a CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAMDGPUAsmPrinter /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/TargetInfo /<>/build-llvm/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AMDGPU/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/TargetInfo -I/<>/lib/Target/AMDGPU/TargetInfo -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o -c /<>/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o -c /<>/lib/Target/AArch64/AArch64StorePairSuppress.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUDiagnosticInfoUnsupported.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUDiagnosticInfoUnsupported.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUDiagnosticInfoUnsupported.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o -c /<>/lib/Target/AArch64/AArch64Subtarget.cpp [ 58%] Linking CXX static library ../../../libLLVMAMDGPUInfo.a cd /<>/build-llvm/lib/Target/AMDGPU/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUInfo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AMDGPU/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUInfo.a CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAMDGPUInfo /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o -c /<>/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o -c /<>/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o -c /<>/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o -c /<>/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o -c /<>/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o -c /<>/lib/Target/AArch64/AArch64TargetMachine.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o -c /<>/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o -c /<>/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o -c /<>/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o -c /<>/lib/Target/AArch64/AArch64TargetObjectFile.cpp /<>/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:157:10: warning: ‘unsigned int {anonymous}::R600MCCodeEmitter::getHWRegChan(unsigned int) const’ defined but not used [-Wunused-function] unsigned R600MCCodeEmitter::getHWRegChan(unsigned reg) const { ^~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:145:6: warning: ‘void {anonymous}::R600MCCodeEmitter::EmitByte(unsigned int, llvm::raw_ostream&) const’ defined but not used [-Wunused-function] void R600MCCodeEmitter::EmitByte(unsigned int Byte, raw_ostream &OS) const { ^~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:604:6: warning: ‘bool {anonymous}::AMDGPUDAGToDAGISel::isPrivateLoad(const llvm::LoadSDNode*) const’ defined but not used [-Wunused-function] bool AMDGPUDAGToDAGISel::isPrivateLoad(const LoadSDNode *N) const { ^~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:587:6: warning: ‘bool {anonymous}::AMDGPUDAGToDAGISel::isRegionLoad(const llvm::LoadSDNode*) const’ defined but not used [-Wunused-function] bool AMDGPUDAGToDAGISel::isRegionLoad(const LoadSDNode *N) const { ^~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:575:6: warning: ‘bool {anonymous}::AMDGPUDAGToDAGISel::isParamLoad(const llvm::LoadSDNode*) const’ defined but not used [-Wunused-function] bool AMDGPUDAGToDAGISel::isParamLoad(const LoadSDNode *N) const { ^~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:554:6: warning: ‘static bool {anonymous}::AMDGPUDAGToDAGISel::isRegionStore(const llvm::StoreSDNode*)’ defined but not used [-Wunused-function] bool AMDGPUDAGToDAGISel::isRegionStore(const StoreSDNode *N) { ^~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:539:6: warning: ‘static bool {anonymous}::AMDGPUDAGToDAGISel::isPrivateStore(const llvm::StoreSDNode*)’ defined but not used [-Wunused-function] bool AMDGPUDAGToDAGISel::isPrivateStore(const StoreSDNode *N) { ^~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:240:6: warning: ‘bool {anonymous}::AMDGPUDAGToDAGISel::SelectADDR64(llvm::SDValue, llvm::SDValue&, llvm::SDValue&)’ defined but not used [-Wunused-function] bool AMDGPUDAGToDAGISel::SelectADDR64(SDValue Addr, SDValue& R1, SDValue& R2) { ^~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:231:6: warning: ‘bool {anonymous}::AMDGPUDAGToDAGISel::SelectADDR(llvm::SDValue, llvm::SDValue&, llvm::SDValue&)’ defined but not used [-Wunused-function] bool AMDGPUDAGToDAGISel::SelectADDR(SDValue Addr, SDValue& R1, SDValue& R2) { ^~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU/MCTargetDesc -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o -c /<>/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp [ 58%] Linking CXX static library ../../../libLLVMAMDGPUDesc.a cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUDesc.a CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAMDGPUDesc /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/Utils /<>/build-llvm/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/AMDGPU/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUUtils make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU/Utils -I/<>/lib/Target/AMDGPU/Utils -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o -c /<>/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp [ 58%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AArch64 -I/<>/lib/Target/AArch64 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o -c /<>/lib/Target/AArch64/AArch64TargetTransformInfo.cpp [ 58%] Linking CXX static library ../../../libLLVMAMDGPUUtils.a cd /<>/build-llvm/lib/Target/AMDGPU/Utils && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUUtils.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AMDGPU/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUUtils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAMDGPUUtils.a CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUUtils.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAMDGPUUtils /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/ARM/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/depend.internal". Scanning dependencies of target LLVMARMCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o -c /<>/lib/Target/ARM/A15SDOptimizer.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp [ 58%] Linking CXX static library ../../libLLVMAArch64CodeGen.a cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -P CMakeFiles/LLVMAArch64CodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AArch64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64CodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMAArch64CodeGen.a CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AddressTypePromotion.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchRelaxation.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o /usr/bin/ranlib ../../libLLVMAArch64CodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAArch64CodeGen /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/ARM/TargetInfo /<>/build-llvm/lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/ARM/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/depend.internal". Scanning dependencies of target LLVMARMInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/TargetInfo -I/<>/lib/Target/ARM/TargetInfo -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o -c /<>/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp [ 58%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o -c /<>/lib/Target/ARM/ARMAsmPrinter.cpp [ 58%] Linking CXX static library ../../../libLLVMARMInfo.a cd /<>/build-llvm/lib/Target/ARM/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMARMInfo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/ARM/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMARMInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMARMInfo.a CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMARMInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMARMInfo /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/ARM/AsmParser /<>/build-llvm/lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/ARM/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/depend.internal". Scanning dependencies of target LLVMARMAsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o cd /<>/build-llvm/lib/Target/ARM/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/AsmParser -I/<>/lib/Target/ARM/AsmParser -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o -c /<>/lib/Target/ARM/AsmParser/ARMAsmParser.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp [ 58%] Linking CXX static library ../../../libLLVMAArch64Utils.a cd /<>/build-llvm/lib/Target/AArch64/Utils && /usr/bin/cmake -P CMakeFiles/LLVMAArch64Utils.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AArch64/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64Utils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64Utils.a CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64Utils.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMAArch64Utils /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/ARM/Disassembler /<>/build-llvm/lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/ARM/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/depend.internal". Scanning dependencies of target LLVMARMDisassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o cd /<>/build-llvm/lib/Target/ARM/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/Disassembler -I/<>/lib/Target/ARM/Disassembler -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o -c /<>/lib/Target/ARM/Disassembler/ARMDisassembler.cpp In file included from /<>/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9914:0: /<>/build-llvm/lib/Target/ARM/ARMGenAsmMatcher.inc:10389:6: warning: ‘bool {anonymous}::ARMAsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)’ defined but not used [-Wunused-function] bool ARMAsmParser:: ^~~~~~~~~~~~ [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUSubtarget.cpp [ 58%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o -c /<>/lib/Target/ARM/ARMBaseInstrInfo.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp [ 58%] Linking CXX static library ../../../libLLVMARMDisassembler.a cd /<>/build-llvm/lib/Target/ARM/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMARMDisassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/ARM/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMARMDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMARMDisassembler.a CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMARMDisassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMARMDisassembler /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/ARM/InstPrinter /<>/build-llvm/lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/ARM/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMARMAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/ARMInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/ARM/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/InstPrinter -I/<>/lib/Target/ARM/InstPrinter -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMAsmPrinter.dir/ARMInstPrinter.cpp.o -c /<>/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp [ 58%] Linking CXX static library ../../../libLLVMARMAsmParser.a cd /<>/build-llvm/lib/Target/ARM/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMARMAsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/ARM/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMARMAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMARMAsmParser.a CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMARMAsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMARMAsmParser /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/ARM/MCTargetDesc /<>/build-llvm/lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/ARM/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/depend.internal". Scanning dependencies of target LLVMARMDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp [ 58%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o -c /<>/lib/Target/ARM/ARMBaseRegisterInfo.cpp [ 58%] Linking CXX static library ../../../libLLVMARMAsmPrinter.a cd /<>/build-llvm/lib/Target/ARM/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMARMAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/ARM/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMARMAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMARMAsmPrinter.a CMakeFiles/LLVMARMAsmPrinter.dir/ARMInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMARMAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target LLVMARMAsmPrinter /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/BPF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/depend.internal". Scanning dependencies of target LLVMBPFCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 58%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/BPF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF -I/<>/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o -c /<>/lib/Target/BPF/BPFAsmPrinter.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp [ 58%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp [ 58%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp /<>/lib/Target/BPF/BPFAsmPrinter.cpp:49:6: warning: ‘void {anonymous}::BPFAsmPrinter::printOperand(const llvm::MachineInstr*, int, llvm::raw_ostream&, const char*)’ defined but not used [-Wunused-function] void BPFAsmPrinter::printOperand(const MachineInstr *MI, int OpNum, ^~~~~~~~~~~~~ [ 58%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o -c /<>/lib/Target/ARM/ARMConstantIslandPass.cpp [ 58%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/BPF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF -I/<>/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o -c /<>/lib/Target/BPF/BPFFrameLowering.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUISelLowering.cpp [ 58%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp [ 58%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/BPF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF -I/<>/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o -c /<>/lib/Target/BPF/BPFInstrInfo.cpp /<>/lib/Target/ARM/ARMConstantIslandPass.cpp:369:6: warning: ‘void {anonymous}::ARMConstantIslands::dumpBBs()’ defined but not used [-Wunused-function] void ARMConstantIslands::dumpBBs() { ^~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp [ 58%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp [ 58%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o -c /<>/lib/Target/ARM/ARMConstantPoolValue.cpp [ 58%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp [ 58%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp [ 59%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/BPF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF -I/<>/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o -c /<>/lib/Target/BPF/BPFISelDAGToDAG.cpp /<>/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1448:10: warning: ‘unsigned int {anonymous}::ARMMCCodeEmitter::getT2AddrModeImm12OffsetOpValue(const llvm::MCInst&, unsigned int, llvm::SmallVectorImpl&, const llvm::MCSubtargetInfo&) const’ defined but not used [-Wunused-function] unsigned ARMMCCodeEmitter:: ^~~~~~~~~~~~~~~~ /<>/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1107:10: warning: ‘uint32_t {anonymous}::ARMMCCodeEmitter::getAddrMode2OpValue(const llvm::MCInst&, unsigned int, llvm::SmallVectorImpl&, const llvm::MCSubtargetInfo&) const’ defined but not used [-Wunused-function] uint32_t ARMMCCodeEmitter:: ^~~~~~~~~~~~~~~~ [ 59%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o -c /<>/lib/Target/ARM/ARMExpandPseudoInsts.cpp [ 59%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o cd /<>/build-llvm/lib/Target/BPF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF -I/<>/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o -c /<>/lib/Target/BPF/BPFISelLowering.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp [ 59%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp [ 59%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp [ 59%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o -c /<>/lib/Target/ARM/ARMFastISel.cpp [ 59%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o cd /<>/build-llvm/lib/Target/BPF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF -I/<>/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o -c /<>/lib/Target/BPF/BPFMCInstLower.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o -c /<>/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp [ 59%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/BPF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF -I/<>/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o -c /<>/lib/Target/BPF/BPFRegisterInfo.cpp /<>/lib/Target/ARM/ARMFastISel.cpp:334:10: warning: ‘unsigned int {anonymous}::ARMFastISel::fastEmitInst_rrr(unsigned int, const llvm::TargetRegisterClass*, unsigned int, bool, unsigned int, bool, unsigned int, bool)’ defined but not used [-Wunused-function] unsigned ARMFastISel::fastEmitInst_rrr(unsigned MachineInstOpcode, ^~~~~~~~~~~ [ 59%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o -c /<>/lib/Target/AMDGPU/R600ClauseMergePass.cpp [ 59%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp [ 59%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp [ 59%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o cd /<>/build-llvm/lib/Target/BPF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF -I/<>/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o -c /<>/lib/Target/BPF/BPFSubtarget.cpp [ 59%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM/MCTargetDesc -I/<>/lib/Target/ARM -I/<>/build-llvm/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o -c /<>/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o -c /<>/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp [ 59%] Linking CXX static library ../../../libLLVMARMDesc.a cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMARMDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/ARM/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMARMDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMARMDesc.a CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o /usr/bin/ranlib ../../../libLLVMARMDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 59%] Built target LLVMARMDesc /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/BPF/InstPrinter /<>/build-llvm/lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/BPF/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMBPFAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 59%] Building CXX object lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/BPFInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/BPF/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF/InstPrinter -I/<>/lib/Target/BPF/InstPrinter -I/<>/lib/Target/BPF -I/<>/build-llvm/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFAsmPrinter.dir/BPFInstPrinter.cpp.o -c /<>/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp [ 59%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o -c /<>/lib/Target/ARM/ARMFrameLowering.cpp [ 59%] Linking CXX static library ../../../libLLVMBPFAsmPrinter.a cd /<>/build-llvm/lib/Target/BPF/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMBPFAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/BPF/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBPFAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMBPFAsmPrinter.a CMakeFiles/LLVMBPFAsmPrinter.dir/BPFInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMBPFAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 59%] Built target LLVMBPFAsmPrinter /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/BPF/TargetInfo /<>/build-llvm/lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/BPF/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/depend.internal". Scanning dependencies of target LLVMBPFInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 59%] Building CXX object lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/BPF/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF/TargetInfo -I/<>/lib/Target/BPF/TargetInfo -I/<>/lib/Target/BPF -I/<>/build-llvm/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o -c /<>/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp [ 59%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/BPF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF -I/<>/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o -c /<>/lib/Target/BPF/BPFTargetMachine.cpp [ 59%] Linking CXX static library ../../../libLLVMBPFInfo.a cd /<>/build-llvm/lib/Target/BPF/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMBPFInfo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/BPF/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBPFInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMBPFInfo.a CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMBPFInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 59%] Built target LLVMBPFInfo /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/BPF/MCTargetDesc /<>/build-llvm/lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/BPF/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/depend.internal". Scanning dependencies of target LLVMBPFDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 59%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/BPF/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF/MCTargetDesc -I/<>/lib/Target/BPF/MCTargetDesc -I/<>/lib/Target/BPF -I/<>/build-llvm/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o -c /<>/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp [ 59%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o cd /<>/build-llvm/lib/Target/BPF/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF/MCTargetDesc -I/<>/lib/Target/BPF/MCTargetDesc -I/<>/lib/Target/BPF -I/<>/build-llvm/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o -c /<>/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp [ 59%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/BPF/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF/MCTargetDesc -I/<>/lib/Target/BPF/MCTargetDesc -I/<>/lib/Target/BPF -I/<>/build-llvm/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o -c /<>/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o -c /<>/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp [ 59%] Linking CXX static library ../../libLLVMBPFCodeGen.a cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -P CMakeFiles/LLVMBPFCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/BPF && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBPFCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMBPFCodeGen.a CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o /usr/bin/ranlib ../../libLLVMBPFCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 59%] Built target LLVMBPFCodeGen /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Hexagon/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/depend.internal". Scanning dependencies of target LLVMHexagonCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o -c /<>/lib/Target/Hexagon/BitTracker.cpp [ 59%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/BPF/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/BPF/MCTargetDesc -I/<>/lib/Target/BPF/MCTargetDesc -I/<>/lib/Target/BPF -I/<>/build-llvm/lib/Target/BPF -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o -c /<>/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp [ 59%] Linking CXX static library ../../../libLLVMBPFDesc.a cd /<>/build-llvm/lib/Target/BPF/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMBPFDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/BPF/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBPFDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMBPFDesc.a CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o /usr/bin/ranlib ../../../libLLVMBPFDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 59%] Built target LLVMBPFDesc [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o -c /<>/lib/Target/Hexagon/HexagonAsmPrinter.cpp /<>/lib/Target/Hexagon/BitTracker.cpp:87:14: warning: ‘llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, const llvm::BitTracker::BitValue&)’ has not been declared within llvm raw_ostream &llvm::operator<<(raw_ostream &OS, const BT::BitValue &BV) { ^~~~ In file included from /<>/lib/Target/Hexagon/BitTracker.cpp:65:0: /<>/lib/Target/Hexagon/BitTracker.h:214:23: note: only here as a friend friend raw_ostream &operator<<(raw_ostream &OS, const BitValue &BV); ^~~~~~~~ /<>/lib/Target/Hexagon/BitTracker.cpp:105:14: warning: ‘llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, const llvm::BitTracker::RegisterCell&)’ has not been declared within llvm raw_ostream &llvm::operator<<(raw_ostream &OS, const BT::RegisterCell &RC) { ^~~~ In file included from /<>/lib/Target/Hexagon/BitTracker.cpp:65:0: /<>/lib/Target/Hexagon/BitTracker.h:294:23: note: only here as a friend friend raw_ostream &operator<<(raw_ostream &OS, const RegisterCell &RC); ^~~~~~~~ [ 59%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o -c /<>/lib/Target/ARM/ARMHazardRecognizer.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o -c /<>/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o -c /<>/lib/Target/Hexagon/HexagonBitSimplify.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o -c /<>/lib/Target/Hexagon/HexagonBitTracker.cpp [ 59%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o -c /<>/lib/Target/ARM/ARMISelDAGToDAG.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o -c /<>/lib/Target/AMDGPU/R600InstrInfo.cpp /<>/lib/Target/Hexagon/HexagonBitSimplify.cpp:288:6: warning: ‘static bool {anonymous}::HexagonBitSimplify::isConst(const llvm::BitTracker::RegisterCell&, uint16_t, uint16_t)’ defined but not used [-Wunused-function] bool HexagonBitSimplify::isConst(const BitTracker::RegisterCell &RC, ^~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o -c /<>/lib/Target/AMDGPU/R600ISelLowering.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o -c /<>/lib/Target/Hexagon/HexagonCFGOptimizer.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o -c /<>/lib/Target/Hexagon/HexagonCommonGEP.cpp [ 59%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o -c /<>/lib/Target/ARM/ARMISelLowering.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o -c /<>/lib/Target/Hexagon/HexagonCopyToCombine.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o -c /<>/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o -c /<>/lib/Target/Hexagon/HexagonEarlyIfConv.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o -c /<>/lib/Target/AMDGPU/R600MachineScheduler.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o -c /<>/lib/Target/Hexagon/HexagonExpandCondsets.cpp /<>/lib/Target/AMDGPU/R600MachineScheduler.cpp: In member function ‘llvm::R600SchedStrategy::AluKind llvm::R600SchedStrategy::getAluKind(llvm::SUnit*) const’: /<>/lib/Target/AMDGPU/R600MachineScheduler.cpp:225:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (TII->isTransOnly(MI)) ^~ /<>/lib/Target/AMDGPU/R600MachineScheduler.cpp:228:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ switch (MI->getOpcode()) { ^~~~~~ [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandPredSpillCode.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandPredSpillCode.cpp.o -c /<>/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o -c /<>/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp /<>/lib/Target/Hexagon/HexagonExpandCondsets.cpp:1121:6: warning: ‘void {anonymous}::HexagonExpandCondsets::removeImplicitUses(llvm::MachineBasicBlock&)’ defined but not used [-Wunused-function] void HexagonExpandCondsets::removeImplicitUses(MachineBasicBlock &B) { ^~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o -c /<>/lib/Target/Hexagon/HexagonFixupHwLoops.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o -c /<>/lib/Target/Hexagon/HexagonFrameLowering.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o -c /<>/lib/Target/AMDGPU/R600Packetizer.cpp [ 59%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o -c /<>/lib/Target/ARM/ARMInstrInfo.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o -c /<>/lib/Target/Hexagon/HexagonGenExtract.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o -c /<>/lib/Target/Hexagon/HexagonGenInsert.cpp [ 59%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o -c /<>/lib/Target/ARM/ARMLoadStoreOptimizer.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -c /<>/lib/Target/AMDGPU/R600RegisterInfo.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o -c /<>/lib/Target/Hexagon/HexagonGenMux.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TextureIntrinsicsReplacer.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TextureIntrinsicsReplacer.cpp.o -c /<>/lib/Target/AMDGPU/R600TextureIntrinsicsReplacer.cpp [ 59%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o -c /<>/lib/Target/Hexagon/HexagonGenPredicate.cpp [ 59%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o -c /<>/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o -c /<>/lib/Target/ARM/ARMMCInstLower.cpp [ 60%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o -c /<>/lib/Target/Hexagon/HexagonHardwareLoops.cpp [ 60%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixControlFlowLiveIntervals.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixControlFlowLiveIntervals.cpp.o -c /<>/lib/Target/AMDGPU/SIFixControlFlowLiveIntervals.cpp [ 60%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o -c /<>/lib/Target/Hexagon/HexagonInstrInfo.cpp [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o -c /<>/lib/Target/ARM/ARMMachineFunctionInfo.cpp [ 60%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o -c /<>/lib/Target/AMDGPU/SIFixSGPRCopies.cpp [ 60%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o -c /<>/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp [ 60%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o -c /<>/lib/Target/ARM/ARMRegisterInfo.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRLiveRanges.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRLiveRanges.cpp.o -c /<>/lib/Target/AMDGPU/SIFixSGPRLiveRanges.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o -c /<>/lib/Target/Hexagon/HexagonISelLowering.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o -c /<>/lib/Target/ARM/ARMOptimizeBarriersPass.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o -c /<>/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o -c /<>/lib/Target/AMDGPU/SIFoldOperands.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o -c /<>/lib/Target/ARM/ARMSelectionDAGInfo.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o -c /<>/lib/Target/Hexagon/HexagonMachineScheduler.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o -c /<>/lib/Target/AMDGPU/SIFrameLowering.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o -c /<>/lib/Target/Hexagon/HexagonMCInstLower.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o -c /<>/lib/Target/ARM/ARMSubtarget.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o -c /<>/lib/Target/Hexagon/HexagonNewValueJump.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o -c /<>/lib/Target/AMDGPU/SIInsertWaits.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o -c /<>/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o -c /<>/lib/Target/ARM/ARMTargetMachine.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o -c /<>/lib/Target/Hexagon/HexagonPeephole.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDF.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDF.cpp.o -c /<>/lib/Target/Hexagon/HexagonRDF.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o -c /<>/lib/Target/AMDGPU/SIInstrInfo.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o -c /<>/lib/Target/Hexagon/HexagonRDFOpt.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o -c /<>/lib/Target/Hexagon/HexagonRegisterInfo.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o -c /<>/lib/Target/ARM/ARMTargetObjectFile.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o -c /<>/lib/Target/AMDGPU/SIISelLowering.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o -c /<>/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o -c /<>/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o -c /<>/lib/Target/ARM/ARMTargetTransformInfo.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o -c /<>/lib/Target/Hexagon/HexagonSplitDouble.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonStoreWidening.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonStoreWidening.cpp.o -c /<>/lib/Target/Hexagon/HexagonStoreWidening.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o -c /<>/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o -c /<>/lib/Target/ARM/MLxExpansionPass.cpp /<>/lib/Target/Hexagon/HexagonSplitDouble.cpp:124:6: warning: ‘static void {anonymous}::HexagonSplitDoubleRegs::dump_partition(llvm::raw_ostream&, const USet&, const llvm::TargetRegisterInfo&)’ defined but not used [-Wunused-function] void HexagonSplitDoubleRegs::dump_partition(raw_ostream &os, ^~~~~~~~~~~~~~~~~~~~~~ /<>/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:196:6: warning: ‘void {anonymous}::SILoadStoreOptimizer::updateRegDefsUses(unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] void SILoadStoreOptimizer::updateRegDefsUses(unsigned SrcReg, ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o -c /<>/lib/Target/Hexagon/HexagonSubtarget.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o -c /<>/lib/Target/AMDGPU/SILowerControlFlow.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o -c /<>/lib/Target/ARM/Thumb1FrameLowering.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o -c /<>/lib/Target/Hexagon/HexagonTargetMachine.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o -c /<>/lib/Target/Hexagon/HexagonTargetObjectFile.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o -c /<>/lib/Target/AMDGPU/SILowerI1Copies.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o -c /<>/lib/Target/ARM/Thumb1InstrInfo.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o -c /<>/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o -c /<>/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o -c /<>/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o -c /<>/lib/Target/ARM/ThumbRegisterInfo.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o -c /<>/lib/Target/Hexagon/RDFCopy.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o -c /<>/lib/Target/AMDGPU/SIMachineScheduler.cpp [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o -c /<>/lib/Target/Hexagon/RDFDeadCode.cpp [ 61%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o -c /<>/lib/Target/ARM/Thumb2ITBlockPass.cpp [ 63%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFGraph.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/RDFGraph.cpp.o -c /<>/lib/Target/Hexagon/RDFGraph.cpp [ 63%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFLiveness.cpp.o cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon -I/<>/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonCodeGen.dir/RDFLiveness.cpp.o -c /<>/lib/Target/Hexagon/RDFLiveness.cpp [ 63%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o -c /<>/lib/Target/ARM/Thumb2InstrInfo.cpp [ 63%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o -c /<>/lib/Target/AMDGPU/SIRegisterInfo.cpp [ 63%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o -c /<>/lib/Target/AMDGPU/SIShrinkInstructions.cpp [ 63%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o cd /<>/build-llvm/lib/Target/ARM && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/ARM -I/<>/lib/Target/ARM -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o -c /<>/lib/Target/ARM/Thumb2SizeReduction.cpp [ 63%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SITypeRewriter.cpp.o cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/AMDGPU -I/<>/lib/Target/AMDGPU -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SITypeRewriter.cpp.o -c /<>/lib/Target/AMDGPU/SITypeRewriter.cpp /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/AsmParser /<>/build-llvm/lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Hexagon/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/depend.internal". Scanning dependencies of target LLVMHexagonAsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/AsmParser -I/<>/lib/Target/Hexagon/AsmParser -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -I/<>/build-llvm/lib/Target/Hexagon/AsmParser/.. -I/<>/lib/Target/Hexagon/AsmParser/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o -c /<>/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp [ 63%] Linking CXX static library ../../libLLVMAMDGPUCodeGen.a cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/AMDGPU && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAMDGPUCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMAMDGPUCodeGen.a CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUDiagnosticInfoUnsupported.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TextureIntrinsicsReplacer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixControlFlowLiveIntervals.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRLiveRanges.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o CMakeFiles/LLVMAMDGPUCodeGen.dir/SITypeRewriter.cpp.o [ 63%] Linking CXX static library ../../libLLVMHexagonCodeGen.a cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -P CMakeFiles/LLVMHexagonCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Hexagon && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMHexagonCodeGen.dir/link.txt --verbose=1 /usr/bin/ranlib ../../libLLVMAMDGPUCodeGen.a /usr/bin/ar qc ../../libLLVMHexagonCodeGen.a CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandPredSpillCode.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDF.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonStoreWidening.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/RDFGraph.cpp.o CMakeFiles/LLVMHexagonCodeGen.dir/RDFLiveness.cpp.o /usr/bin/ranlib ../../libLLVMHexagonCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMAMDGPUCodeGen /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/TargetInfo /<>/build-llvm/lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Hexagon/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/depend.internal". make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMHexagonCodeGen /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/depend.internal". Scanning dependencies of target LLVMHexagonInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/TargetInfo -I/<>/lib/Target/Hexagon/TargetInfo -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o -c /<>/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp Scanning dependencies of target LLVMHexagonDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp [ 63%] Linking CXX static library ../../libLLVMARMCodeGen.a cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -P CMakeFiles/LLVMARMCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/ARM && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMARMCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMARMCodeGen.a CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o /usr/bin/ranlib ../../libLLVMARMCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMARMCodeGen /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/Disassembler /<>/build-llvm/lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Hexagon/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/depend.internal". Scanning dependencies of target LLVMHexagonDisassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Linking CXX static library ../../../libLLVMHexagonInfo.a cd /<>/build-llvm/lib/Target/Hexagon/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMHexagonInfo.dir/cmake_clean_target.cmake [ 63%] Building CXX object lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/Disassembler -I/<>/lib/Target/Hexagon/Disassembler -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o -c /<>/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp cd /<>/build-llvm/lib/Target/Hexagon/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMHexagonInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMHexagonInfo.a CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMHexagonInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMHexagonInfo /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Mips/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/depend.internal". Scanning dependencies of target LLVMMipsCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o -c /<>/lib/Target/Mips/Mips16FrameLowering.cpp [ 63%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp [ 63%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp [ 63%] Linking CXX static library ../../../libLLVMHexagonAsmParser.a cd /<>/build-llvm/lib/Target/Hexagon/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMHexagonAsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Hexagon/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMHexagonAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMHexagonAsmParser.a CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMHexagonAsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMHexagonAsmParser /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Mips/InstPrinter /<>/build-llvm/lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Mips/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMMipsAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/MipsInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/Mips/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/InstPrinter -I/<>/lib/Target/Mips/InstPrinter -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsAsmPrinter.dir/MipsInstPrinter.cpp.o -c /<>/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp [ 63%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o -c /<>/lib/Target/Mips/Mips16HardFloat.cpp [ 63%] Linking CXX static library ../../../libLLVMHexagonDisassembler.a cd /<>/build-llvm/lib/Target/Hexagon/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMHexagonDisassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Hexagon/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMHexagonDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMHexagonDisassembler.a CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMHexagonDisassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMHexagonDisassembler /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Mips/Disassembler /<>/build-llvm/lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Mips/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/depend.internal". Scanning dependencies of target LLVMMipsDisassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o cd /<>/build-llvm/lib/Target/Mips/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/Disassembler -I/<>/lib/Target/Mips/Disassembler -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o -c /<>/lib/Target/Mips/Disassembler/MipsDisassembler.cpp [ 63%] Linking CXX static library ../../../libLLVMMipsAsmPrinter.a cd /<>/build-llvm/lib/Target/Mips/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMMipsAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Mips/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMipsAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMMipsAsmPrinter.a CMakeFiles/LLVMMipsAsmPrinter.dir/MipsInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMMipsAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMMipsAsmPrinter /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Mips/TargetInfo /<>/build-llvm/lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Mips/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/depend.internal". Scanning dependencies of target LLVMMipsInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/TargetInfo -I/<>/lib/Target/Mips/TargetInfo -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o -c /<>/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp [ 63%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o -c /<>/lib/Target/Mips/Mips16HardFloatInfo.cpp [ 63%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o -c /<>/lib/Target/Mips/Mips16InstrInfo.cpp [ 63%] Linking CXX static library ../../../libLLVMMipsInfo.a cd /<>/build-llvm/lib/Target/Mips/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMMipsInfo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Mips/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMipsInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMMipsInfo.a CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMMipsInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMMipsInfo /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Mips/MCTargetDesc /<>/build-llvm/lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Mips/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/depend.internal". Scanning dependencies of target LLVMMipsDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp [ 63%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp [ 63%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp [ 63%] Linking CXX static library ../../../libLLVMMipsDisassembler.a cd /<>/build-llvm/lib/Target/Mips/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMMipsDisassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Mips/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMipsDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMMipsDisassembler.a CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMMipsDisassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMMipsDisassembler /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Mips/AsmParser /<>/build-llvm/lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Mips/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/depend.internal". Scanning dependencies of target LLVMMipsAsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o cd /<>/build-llvm/lib/Target/Mips/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/AsmParser -I/<>/lib/Target/Mips/AsmParser -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o -c /<>/lib/Target/Mips/AsmParser/MipsAsmParser.cpp [ 63%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o -c /<>/lib/Target/Mips/Mips16ISelDAGToDAG.cpp [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp [ 63%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp /<>/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4442:1: warning: ‘{anonymous}::MipsAsmParser::OperandMatchResultTy {anonymous}::MipsAsmParser::parseLSAImm(llvm::OperandVector&)’ defined but not used [-Wunused-function] MipsAsmParser::parseLSAImm(OperandVector &Operands) { ^~~~~~~~~~~~~ /<>/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3879:5: warning: ‘int {anonymous}::MipsAsmParser::matchRegisterByNumber(unsigned int, unsigned int)’ defined but not used [-Wunused-function] int MipsAsmParser::matchRegisterByNumber(unsigned RegNum, unsigned RegClass) { ^~~~~~~~~~~~~ /<>/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3874:10: warning: ‘unsigned int {anonymous}::MipsAsmParser::getGPR(int)’ defined but not used [-Wunused-function] unsigned MipsAsmParser::getGPR(int RegNo) { ^~~~~~~~~~~~~ [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp [ 63%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o -c /<>/lib/Target/Mips/Mips16ISelLowering.cpp [ 63%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp [ 63%] Linking CXX static library ../../../libLLVMMipsAsmParser.a cd /<>/build-llvm/lib/Target/Mips/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMMipsAsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Mips/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMipsAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMMipsAsmParser.a CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMMipsAsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target LLVMMipsAsmParser /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/MSP430/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/depend.internal". Scanning dependencies of target LLVMMSP430CodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 63%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o -c /<>/lib/Target/MSP430/MSP430BranchSelector.cpp [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp [ 63%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp [ 63%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp [ 63%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o -c /<>/lib/Target/Mips/Mips16RegisterInfo.cpp [ 63%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o -c /<>/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp [ 64%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp [ 64%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp [ 64%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips/MCTargetDesc -I/<>/lib/Target/Mips -I/<>/build-llvm/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o -c /<>/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp [ 64%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o -c /<>/lib/Target/Mips/MipsAnalyzeImmediate.cpp [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o -c /<>/lib/Target/MSP430/MSP430ISelLowering.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o -c /<>/lib/Target/Mips/MipsAsmPrinter.cpp [ 64%] Linking CXX static library ../../../libLLVMMipsDesc.a cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMMipsDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Mips/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMipsDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMMipsDesc.a CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o /usr/bin/ranlib ../../../libLLVMMipsDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMMipsDesc /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/InstPrinter /<>/build-llvm/lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/MSP430/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMMSP430AsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/MSP430InstPrinter.cpp.o cd /<>/build-llvm/lib/Target/MSP430/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430/InstPrinter -I/<>/lib/Target/MSP430/InstPrinter -I/<>/lib/Target/MSP430 -I/<>/build-llvm/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430AsmPrinter.dir/MSP430InstPrinter.cpp.o -c /<>/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp [ 64%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp [ 64%] Linking CXX static library ../../../libLLVMMSP430AsmPrinter.a cd /<>/build-llvm/lib/Target/MSP430/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMMSP430AsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/MSP430/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMSP430AsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMMSP430AsmPrinter.a CMakeFiles/LLVMMSP430AsmPrinter.dir/MSP430InstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMMSP430AsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMMSP430AsmPrinter /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/TargetInfo /<>/build-llvm/lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/MSP430/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/depend.internal". Scanning dependencies of target LLVMMSP430Info make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o cd /<>/build-llvm/lib/Target/MSP430/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430/TargetInfo -I/<>/lib/Target/MSP430/TargetInfo -I/<>/lib/Target/MSP430 -I/<>/build-llvm/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o -c /<>/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp [ 64%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp [ 64%] Linking CXX static library ../../../libLLVMMSP430Info.a cd /<>/build-llvm/lib/Target/MSP430/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMMSP430Info.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/MSP430/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMSP430Info.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMMSP430Info.a CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMMSP430Info.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMMSP430Info /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/MCTargetDesc /<>/build-llvm/lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/MSP430/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/depend.internal". Scanning dependencies of target LLVMMSP430Desc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/MSP430/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430/MCTargetDesc -I/<>/lib/Target/MSP430/MCTargetDesc -I/<>/lib/Target/MSP430 -I/<>/build-llvm/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o -c /<>/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp [ 64%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/MSP430/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430/MCTargetDesc -I/<>/lib/Target/MSP430/MCTargetDesc -I/<>/lib/Target/MSP430 -I/<>/build-llvm/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o -c /<>/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp [ 64%] Linking CXX static library ../../../libLLVMMSP430Desc.a cd /<>/build-llvm/lib/Target/MSP430/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMMSP430Desc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/MSP430/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMSP430Desc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMMSP430Desc.a CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o /usr/bin/ranlib ../../../libLLVMMSP430Desc.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMMSP430Desc /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/NVPTX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend.internal". [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o -c /<>/lib/Target/MSP430/MSP430InstrInfo.cpp Scanning dependencies of target LLVMNVPTXCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o -c /<>/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o -c /<>/lib/Target/Mips/MipsCCState.cpp [ 64%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon/MCTargetDesc -I/<>/lib/Target/Hexagon -I/<>/build-llvm/lib/Target/Hexagon -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o -c /<>/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o -c /<>/lib/Target/NVPTX/NVPTXAsmPrinter.cpp [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o -c /<>/lib/Target/MSP430/MSP430FrameLowering.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o -c /<>/lib/Target/Mips/MipsConstantIslandPass.cpp [ 64%] Linking CXX static library ../../../libLLVMHexagonDesc.a cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMHexagonDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMHexagonDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMHexagonDesc.a CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o /usr/bin/ranlib ../../../libLLVMHexagonDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMHexagonDesc /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/TargetInfo /<>/build-llvm/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/NVPTX/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend.internal". Scanning dependencies of target LLVMNVPTXInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/NVPTX/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX/TargetInfo -I/<>/lib/Target/NVPTX/TargetInfo -I/<>/lib/Target/NVPTX -I/<>/build-llvm/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o -c /<>/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp [ 64%] Linking CXX static library ../../../libLLVMNVPTXInfo.a cd /<>/build-llvm/lib/Target/NVPTX/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXInfo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/NVPTX/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMNVPTXInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMNVPTXInfo.a CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMNVPTXInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMNVPTXInfo /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/InstPrinter /<>/build-llvm/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/NVPTX/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMNVPTXAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/NVPTX/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX/InstPrinter -I/<>/lib/Target/NVPTX/InstPrinter -I/<>/lib/Target/NVPTX -I/<>/build-llvm/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o -c /<>/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp /<>/lib/Target/Mips/MipsConstantIslandPass.cpp:431:6: warning: ‘void {anonymous}::MipsConstantIslands::dumpBBs()’ defined but not used [-Wunused-function] void MipsConstantIslands::dumpBBs() { ^~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o -c /<>/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp [ 64%] Linking CXX static library ../../../libLLVMNVPTXAsmPrinter.a cd /<>/build-llvm/lib/Target/NVPTX/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/NVPTX/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMNVPTXAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMNVPTXAsmPrinter.a CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMNVPTXAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMNVPTXAsmPrinter /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend.internal". Scanning dependencies of target LLVMNVPTXDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX/MCTargetDesc -I/<>/lib/Target/NVPTX/MCTargetDesc -I/<>/lib/Target/NVPTX -I/<>/build-llvm/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o -c /<>/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o -c /<>/lib/Target/Mips/MipsDelaySlotFiller.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o -c /<>/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp [ 64%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX/MCTargetDesc -I/<>/lib/Target/NVPTX/MCTargetDesc -I/<>/lib/Target/NVPTX -I/<>/build-llvm/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o -c /<>/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o -c /<>/lib/Target/MSP430/MSP430RegisterInfo.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFavorNonGenericAddrSpaces.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFavorNonGenericAddrSpaces.cpp.o -c /<>/lib/Target/NVPTX/NVPTXFavorNonGenericAddrSpaces.cpp [ 64%] Linking CXX static library ../../../libLLVMNVPTXDesc.a cd /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMNVPTXDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMNVPTXDesc.a CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o /usr/bin/ranlib ../../../libLLVMNVPTXDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMNVPTXDesc /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/PowerPC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend.internal". Scanning dependencies of target LLVMPowerPCCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o -c /<>/lib/Target/PowerPC/PPCBoolRetToInt.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o -c /<>/lib/Target/NVPTX/NVPTXFrameLowering.cpp [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o -c /<>/lib/Target/MSP430/MSP430Subtarget.cpp [ 64%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o -c /<>/lib/Target/PowerPC/PPCAsmPrinter.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o -c /<>/lib/Target/Mips/MipsFastISel.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o -c /<>/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o -c /<>/lib/Target/MSP430/MSP430TargetMachine.cpp [ 64%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o -c /<>/lib/Target/PowerPC/PPCBranchSelector.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o -c /<>/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o -c /<>/lib/Target/MSP430/MSP430AsmPrinter.cpp [ 64%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o -c /<>/lib/Target/PowerPC/PPCCTRLoops.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o -c /<>/lib/Target/Mips/MipsInstrInfo.cpp [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/MSP430 -I/<>/lib/Target/MSP430 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o -c /<>/lib/Target/MSP430/MSP430MCInstLower.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o -c /<>/lib/Target/NVPTX/NVPTXISelLowering.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o -c /<>/lib/Target/Mips/MipsISelDAGToDAG.cpp [ 64%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o -c /<>/lib/Target/PowerPC/PPCHazardRecognizers.cpp [ 64%] Linking CXX static library ../../libLLVMMSP430CodeGen.a cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/cmake -P CMakeFiles/LLVMMSP430CodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/MSP430 && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMSP430CodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMSP430CodeGen.a CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o /usr/bin/ranlib ../../libLLVMMSP430CodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMMSP430CodeGen /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/AsmParser /<>/build-llvm/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/PowerPC/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend.internal". Scanning dependencies of target LLVMPowerPCAsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/AsmParser -I/<>/lib/Target/PowerPC/AsmParser -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o -c /<>/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp In file included from /<>/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1920:0: /<>/build-llvm/lib/Target/PowerPC/PPCGenAsmMatcher.inc:5958:6: warning: ‘bool {anonymous}::PPCAsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)’ defined but not used [-Wunused-function] bool PPCAsmParser:: ^~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o -c /<>/lib/Target/PowerPC/PPCInstrInfo.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o -c /<>/lib/Target/Mips/MipsISelLowering.cpp [ 64%] Linking CXX static library ../../../libLLVMPowerPCAsmParser.a cd /<>/build-llvm/lib/Target/PowerPC/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCAsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/PowerPC/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCAsmParser.a CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCAsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMPowerPCAsmParser /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/Disassembler /<>/build-llvm/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/PowerPC/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend.internal". Scanning dependencies of target LLVMPowerPCDisassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/Disassembler -I/<>/lib/Target/PowerPC/Disassembler -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o -c /<>/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o -c /<>/lib/Target/NVPTX/NVPTXImageOptimizer.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o -c /<>/lib/Target/NVPTX/NVPTXInstrInfo.cpp [ 64%] Linking CXX static library ../../../libLLVMPowerPCDisassembler.a cd /<>/build-llvm/lib/Target/PowerPC/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCDisassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/PowerPC/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCDisassembler.a CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCDisassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMPowerPCDisassembler /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/InstPrinter /<>/build-llvm/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/PowerPC/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMPowerPCAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/PPCInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/InstPrinter -I/<>/lib/Target/PowerPC/InstPrinter -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCAsmPrinter.dir/PPCInstPrinter.cpp.o -c /<>/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp [ 64%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o -c /<>/lib/Target/PowerPC/PPCISelDAGToDAG.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o -c /<>/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o -c /<>/lib/Target/Mips/MipsFrameLowering.cpp [ 64%] Linking CXX static library ../../../libLLVMPowerPCAsmPrinter.a cd /<>/build-llvm/lib/Target/PowerPC/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/PowerPC/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCAsmPrinter.a CMakeFiles/LLVMPowerPCAsmPrinter.dir/PPCInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMPowerPCAsmPrinter /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/TargetInfo /<>/build-llvm/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/PowerPC/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend.internal". Scanning dependencies of target LLVMPowerPCInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/TargetInfo -I/<>/lib/Target/PowerPC/TargetInfo -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o -c /<>/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerKernelArgs.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerKernelArgs.cpp.o -c /<>/lib/Target/NVPTX/NVPTXLowerKernelArgs.cpp [ 64%] Linking CXX static library ../../../libLLVMPowerPCInfo.a cd /<>/build-llvm/lib/Target/PowerPC/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCInfo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/PowerPC/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCInfo.a CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMPowerPCInfo /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend.internal". Scanning dependencies of target LLVMPowerPCDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 64%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o -c /<>/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp [ 64%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o -c /<>/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp [ 64%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLongBranch.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsLongBranch.cpp.o -c /<>/lib/Target/Mips/MipsLongBranch.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o -c /<>/lib/Target/NVPTX/NVPTXLowerAlloca.cpp [ 64%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o -c /<>/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp [ 64%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o -c /<>/lib/Target/PowerPC/PPCISelLowering.cpp [ 64%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o -c /<>/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o -c /<>/lib/Target/NVPTX/NVPTXPeephole.cpp [ 65%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o -c /<>/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp [ 65%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o -c /<>/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o -c /<>/lib/Target/NVPTX/NVPTXMCExpr.cpp [ 65%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMachObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCDesc.dir/PPCMachObjectWriter.cpp.o -c /<>/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp [ 65%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o -c /<>/lib/Target/Mips/MipsMCInstLower.cpp [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o -c /<>/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp [ 65%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC/MCTargetDesc -I/<>/lib/Target/PowerPC -I/<>/build-llvm/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o -c /<>/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp [ 65%] Linking CXX static library ../../../libLLVMPowerPCDesc.a cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMPowerPCDesc.a CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCMachObjectWriter.cpp.o CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o /usr/bin/ranlib ../../../libLLVMPowerPCDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 65%] Built target LLVMPowerPCDesc /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Sparc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/depend.internal". Scanning dependencies of target LLVMSparcCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 65%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o -c /<>/lib/Target/Sparc/DelaySlotFiller.cpp [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o -c /<>/lib/Target/NVPTX/NVPTXRegisterInfo.cpp [ 65%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o -c /<>/lib/Target/Mips/MipsMachineFunction.cpp [ 65%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o -c /<>/lib/Target/Sparc/SparcAsmPrinter.cpp [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o -c /<>/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp [ 65%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o -c /<>/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o -c /<>/lib/Target/PowerPC/PPCEarlyReturn.cpp [ 65%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o -c /<>/lib/Target/Sparc/SparcInstrInfo.cpp [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o -c /<>/lib/Target/NVPTX/NVPTXSubtarget.cpp [ 65%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o -c /<>/lib/Target/Mips/MipsOptimizePICCall.cpp [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o -c /<>/lib/Target/NVPTX/NVPTXTargetMachine.cpp [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o -c /<>/lib/Target/PowerPC/PPCFastISel.cpp [ 65%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o -c /<>/lib/Target/Sparc/SparcISelDAGToDAG.cpp [ 65%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o -c /<>/lib/Target/Mips/MipsOs16.cpp /<>/lib/Target/PowerPC/PPCFastISel.cpp:201:13: warning: ‘bool (* {anonymous}::PPCFastISel::usePPC32CCs(unsigned int))(unsigned int, llvm::MVT, llvm::MVT, llvm::CCValAssign::LocInfo, llvm::ISD::ArgFlagsTy, llvm::CCState&)’ defined but not used [-Wunused-function] CCAssignFn *PPCFastISel::usePPC32CCs(unsigned Flag) { ^~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o -c /<>/lib/Target/Mips/MipsRegisterInfo.cpp [ 65%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o -c /<>/lib/Target/Sparc/SparcISelLowering.cpp [ 66%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o -c /<>/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o -c /<>/lib/Target/PowerPC/PPCFrameLowering.cpp [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o -c /<>/lib/Target/Mips/MipsSEFrameLowering.cpp [ 66%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o -c /<>/lib/Target/NVPTX/NVPTXUtilities.cpp [ 66%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o -c /<>/lib/Target/Sparc/SparcFrameLowering.cpp [ 66%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/NVPTX -I/<>/lib/Target/NVPTX -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o -c /<>/lib/Target/NVPTX/NVVMReflect.cpp [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o -c /<>/lib/Target/Mips/MipsSEInstrInfo.cpp [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopDataPrefetch.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopDataPrefetch.cpp.o -c /<>/lib/Target/PowerPC/PPCLoopDataPrefetch.cpp [ 66%] Linking CXX static library ../../libLLVMNVPTXCodeGen.a cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/NVPTX && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMNVPTXCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMNVPTXCodeGen.a CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFavorNonGenericAddrSpaces.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerKernelArgs.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o /usr/bin/ranlib ../../libLLVMNVPTXCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 66%] Built target LLVMNVPTXCodeGen /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/TargetInfo /<>/build-llvm/lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Sparc/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/depend.internal". Scanning dependencies of target LLVMSparcInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 66%] Building CXX object lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/Sparc/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/TargetInfo -I/<>/lib/Target/Sparc/TargetInfo -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o -c /<>/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp [ 66%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o -c /<>/lib/Target/Sparc/SparcMachineFunctionInfo.cpp [ 66%] Linking CXX static library ../../../libLLVMSparcInfo.a cd /<>/build-llvm/lib/Target/Sparc/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMSparcInfo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Sparc/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSparcInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSparcInfo.a CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMSparcInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 66%] Built target LLVMSparcInfo /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/MCTargetDesc /<>/build-llvm/lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Sparc/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/depend.internal". Scanning dependencies of target LLVMSparcDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 66%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o cd /<>/build-llvm/lib/Target/Sparc/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o -c /<>/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o -c /<>/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp [ 66%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/Sparc/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o -c /<>/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp [ 66%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o -c /<>/lib/Target/Sparc/SparcRegisterInfo.cpp [ 66%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/Sparc/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o -c /<>/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o -c /<>/lib/Target/Mips/MipsSEISelDAGToDAG.cpp [ 67%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/Sparc/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o -c /<>/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp [ 67%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/Sparc/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o -c /<>/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp [ 67%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o -c /<>/lib/Target/Sparc/SparcSubtarget.cpp [ 67%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o cd /<>/build-llvm/lib/Target/Sparc/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o -c /<>/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o -c /<>/lib/Target/PowerPC/PPCMCInstLower.cpp [ 67%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o cd /<>/build-llvm/lib/Target/Sparc/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc/MCTargetDesc -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o -c /<>/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp [ 67%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o -c /<>/lib/Target/Sparc/SparcTargetMachine.cpp [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o -c /<>/lib/Target/Mips/MipsSEISelLowering.cpp [ 67%] Linking CXX static library ../../../libLLVMSparcDesc.a cd /<>/build-llvm/lib/Target/Sparc/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMSparcDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Sparc/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSparcDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSparcDesc.a CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o /usr/bin/ranlib ../../../libLLVMSparcDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target LLVMSparcDesc /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/InstPrinter /<>/build-llvm/lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Sparc/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMSparcAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 67%] Building CXX object lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/SparcInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/Sparc/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/InstPrinter -I/<>/lib/Target/Sparc/InstPrinter -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcAsmPrinter.dir/SparcInstPrinter.cpp.o -c /<>/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o -c /<>/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp [ 67%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMCInstLower.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcMCInstLower.cpp.o -c /<>/lib/Target/Sparc/SparcMCInstLower.cpp [ 67%] Linking CXX static library ../../../libLLVMSparcAsmPrinter.a cd /<>/build-llvm/lib/Target/Sparc/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMSparcAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Sparc/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSparcAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSparcAsmPrinter.a CMakeFiles/LLVMSparcAsmPrinter.dir/SparcInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMSparcAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target LLVMSparcAsmPrinter /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/AsmParser /<>/build-llvm/lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Sparc/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/depend.internal". Scanning dependencies of target LLVMSparcAsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 67%] Building CXX object lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o cd /<>/build-llvm/lib/Target/Sparc/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/AsmParser -I/<>/lib/Target/Sparc/AsmParser -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o -c /<>/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o -c /<>/lib/Target/PowerPC/PPCMIPeephole.cpp In file included from /<>/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1196:0: /<>/build-llvm/lib/Target/Sparc/SparcGenAsmMatcher.inc:3618:6: warning: ‘bool {anonymous}::SparcAsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)’ defined but not used [-Wunused-function] bool SparcAsmParser:: ^~~~~~~~~~~~~~ [ 67%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc -I/<>/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o -c /<>/lib/Target/Sparc/SparcTargetObjectFile.cpp [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o -c /<>/lib/Target/Mips/MipsSERegisterInfo.cpp [ 67%] Linking CXX static library ../../../libLLVMSparcAsmParser.a cd /<>/build-llvm/lib/Target/Sparc/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMSparcAsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Sparc/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSparcAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSparcAsmParser.a CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMSparcAsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target LLVMSparcAsmParser /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/Disassembler /<>/build-llvm/lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/Sparc/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/depend.internal". Scanning dependencies of target LLVMSparcDisassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 67%] Building CXX object lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o cd /<>/build-llvm/lib/Target/Sparc/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Sparc/Disassembler -I/<>/lib/Target/Sparc/Disassembler -I/<>/lib/Target/Sparc -I/<>/build-llvm/lib/Target/Sparc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o -c /<>/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp [ 67%] Linking CXX static library ../../libLLVMSparcCodeGen.a cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -P CMakeFiles/LLVMSparcCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Sparc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSparcCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMSparcCodeGen.a CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcMCInstLower.cpp.o CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o /usr/bin/ranlib ../../libLLVMSparcCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target LLVMSparcCodeGen /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/SystemZ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend.internal". Scanning dependencies of target LLVMSystemZCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 67%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o -c /<>/lib/Target/SystemZ/SystemZAsmPrinter.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o -c /<>/lib/Target/PowerPC/PPCRegisterInfo.cpp [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o -c /<>/lib/Target/Mips/MipsSubtarget.cpp [ 67%] Linking CXX static library ../../../libLLVMSparcDisassembler.a cd /<>/build-llvm/lib/Target/Sparc/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMSparcDisassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Sparc/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSparcDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSparcDisassembler.a CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMSparcDisassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target LLVMSparcDisassembler /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/AsmParser /<>/build-llvm/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/SystemZ/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend.internal". Scanning dependencies of target LLVMSystemZAsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 67%] Building CXX object lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o cd /<>/build-llvm/lib/Target/SystemZ/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ/AsmParser -I/<>/lib/Target/SystemZ/AsmParser -I/<>/lib/Target/SystemZ -I/<>/build-llvm/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o -c /<>/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp In file included from /<>/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:488:0: /<>/build-llvm/lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2732:6: warning: ‘bool {anonymous}::SystemZAsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)’ defined but not used [-Wunused-function] bool SystemZAsmParser:: ^~~~~~~~~~~~~~~~ [ 67%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o -c /<>/lib/Target/SystemZ/SystemZCallingConv.cpp [ 67%] Linking CXX static library ../../../libLLVMSystemZAsmParser.a cd /<>/build-llvm/lib/Target/SystemZ/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMSystemZAsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/SystemZ/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZAsmParser.a CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZAsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target LLVMSystemZAsmParser [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o -c /<>/lib/Target/PowerPC/PPCSubtarget.cpp [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o -c /<>/lib/Target/Mips/MipsTargetMachine.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o -c /<>/lib/Target/PowerPC/PPCTargetMachine.cpp [ 67%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o -c /<>/lib/Target/SystemZ/SystemZConstantPoolValue.cpp [ 67%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o -c /<>/lib/Target/SystemZ/SystemZElimCompare.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o -c /<>/lib/Target/PowerPC/PPCTargetObjectFile.cpp [ 67%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o -c /<>/lib/Target/SystemZ/SystemZFrameLowering.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o -c /<>/lib/Target/PowerPC/PPCTargetTransformInfo.cpp [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o cd /<>/build-llvm/lib/Target/Mips && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/Mips -I/<>/lib/Target/Mips -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o -c /<>/lib/Target/Mips/MipsTargetObjectFile.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o -c /<>/lib/Target/PowerPC/PPCTOCRegDeps.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o -c /<>/lib/Target/PowerPC/PPCTLSDynamicCall.cpp [ 67%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o -c /<>/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o -c /<>/lib/Target/PowerPC/PPCVSXCopy.cpp [ 67%] Linking CXX static library ../../libLLVMMipsCodeGen.a cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -P CMakeFiles/LLVMMipsCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/Mips && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMipsCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMipsCodeGen.a CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsLongBranch.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o /usr/bin/ranlib ../../libLLVMMipsCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target LLVMMipsCodeGen /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/Disassembler /<>/build-llvm/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/SystemZ/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend.internal". Scanning dependencies of target LLVMSystemZDisassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 67%] Building CXX object lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o cd /<>/build-llvm/lib/Target/SystemZ/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ/Disassembler -I/<>/lib/Target/SystemZ/Disassembler -I/<>/lib/Target/SystemZ -I/<>/build-llvm/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o -c /<>/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp [ 67%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o -c /<>/lib/Target/PowerPC/PPCVSXFMAMutate.cpp [ 67%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o -c /<>/lib/Target/SystemZ/SystemZISelLowering.cpp [ 67%] Linking CXX static library ../../../libLLVMSystemZDisassembler.a cd /<>/build-llvm/lib/Target/SystemZ/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMSystemZDisassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/SystemZ/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZDisassembler.a CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZDisassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target LLVMSystemZDisassembler /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/InstPrinter /<>/build-llvm/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/SystemZ/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMSystemZAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 69%] Building CXX object lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/SystemZInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/SystemZ/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ/InstPrinter -I/<>/lib/Target/SystemZ/InstPrinter -I/<>/lib/Target/SystemZ -I/<>/build-llvm/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZAsmPrinter.dir/SystemZInstPrinter.cpp.o -c /<>/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/PowerPC -I/<>/lib/Target/PowerPC -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o -c /<>/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp [ 69%] Linking CXX static library ../../../libLLVMSystemZAsmPrinter.a cd /<>/build-llvm/lib/Target/SystemZ/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMSystemZAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/SystemZ/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZAsmPrinter.a CMakeFiles/LLVMSystemZAsmPrinter.dir/SystemZInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target LLVMSystemZAsmPrinter /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/TargetInfo /<>/build-llvm/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/SystemZ/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend.internal". Scanning dependencies of target LLVMSystemZInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 69%] Building CXX object lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/SystemZ/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ/TargetInfo -I/<>/lib/Target/SystemZ/TargetInfo -I/<>/lib/Target/SystemZ -I/<>/build-llvm/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o -c /<>/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp [ 69%] Linking CXX static library ../../../libLLVMSystemZInfo.a cd /<>/build-llvm/lib/Target/SystemZ/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMSystemZInfo.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/SystemZ/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZInfo.a CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZInfo.a make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target LLVMSystemZInfo /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend.internal". Scanning dependencies of target LLVMSystemZDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 69%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o cd /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ -I/<>/build-llvm/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o -c /<>/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp [ 69%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ -I/<>/build-llvm/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o -c /<>/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp [ 69%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ -I/<>/build-llvm/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o -c /<>/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp [ 69%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ -I/<>/build-llvm/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o -c /<>/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp [ 69%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ/MCTargetDesc -I/<>/lib/Target/SystemZ -I/<>/build-llvm/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o -c /<>/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o -c /<>/lib/Target/SystemZ/SystemZInstrInfo.cpp [ 69%] Linking CXX static library ../../libLLVMPowerPCCodeGen.a cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -P CMakeFiles/LLVMPowerPCCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/PowerPC && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPowerPCCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMPowerPCCodeGen.a CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopDataPrefetch.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopPreIncPrep.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o /usr/bin/ranlib ../../libLLVMPowerPCCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target LLVMPowerPCCodeGen /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/X86/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend.internal". Scanning dependencies of target LLVMX86CodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o -c /<>/lib/Target/X86/X86AsmPrinter.cpp [ 69%] Linking CXX static library ../../../libLLVMSystemZDesc.a cd /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMSystemZDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZDesc.a CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target LLVMSystemZDesc /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/X86/AsmParser /<>/build-llvm/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/X86/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend.internal". Scanning dependencies of target LLVMX86AsmParser make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' [ 69%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o cd /<>/build-llvm/lib/Target/X86/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/AsmParser -I/<>/lib/Target/X86/AsmParser -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o -c /<>/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o -c /<>/lib/Target/SystemZ/SystemZLDCleanup.cpp [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o -c /<>/lib/Target/SystemZ/SystemZLongBranch.cpp [ 69%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o cd /<>/build-llvm/lib/Target/X86/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/AsmParser -I/<>/lib/Target/X86/AsmParser -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o -c /<>/lib/Target/X86/AsmParser/X86AsmParser.cpp [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o -c /<>/lib/Target/X86/X86CallFrameOptimization.cpp [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o -c /<>/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp In file included from /<>/lib/Target/X86/AsmParser/X86AsmParser.cpp:2951:0: /<>/build-llvm/lib/Target/X86/X86GenAsmMatcher.inc:33232:6: warning: ‘bool {anonymous}::X86AsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)’ defined but not used [-Wunused-function] bool X86AsmParser:: ^~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o -c /<>/lib/Target/SystemZ/SystemZMCInstLower.cpp [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o -c /<>/lib/Target/SystemZ/SystemZRegisterInfo.cpp [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o -c /<>/lib/Target/X86/X86ExpandPseudo.cpp [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o -c /<>/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp [ 69%] Linking CXX static library ../../../libLLVMX86AsmParser.a cd /<>/build-llvm/lib/Target/X86/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMX86AsmParser.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/X86/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86AsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86AsmParser.a CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMX86AsmParser.a make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target LLVMX86AsmParser [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o -c /<>/lib/Target/SystemZ/SystemZShortenInst.cpp [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o -c /<>/lib/Target/SystemZ/SystemZSubtarget.cpp [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o -c /<>/lib/Target/SystemZ/SystemZTargetMachine.cpp [ 69%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/SystemZ -I/<>/lib/Target/SystemZ -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o -c /<>/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o -c /<>/lib/Target/X86/X86FastISel.cpp [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o -c /<>/lib/Target/X86/X86FloatingPoint.cpp [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o -c /<>/lib/Target/X86/X86FrameLowering.cpp [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o -c /<>/lib/Target/X86/X86ISelDAGToDAG.cpp [ 69%] Linking CXX static library ../../libLLVMSystemZCodeGen.a cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -P CMakeFiles/LLVMSystemZCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/SystemZ && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMSystemZCodeGen.a CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o /usr/bin/ranlib ../../libLLVMSystemZCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target LLVMSystemZCodeGen /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/X86/Disassembler /<>/build-llvm/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/X86/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend.internal". Scanning dependencies of target LLVMX86Disassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 69%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o cd /<>/build-llvm/lib/Target/X86/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/Disassembler -I/<>/lib/Target/X86/Disassembler -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o -c /<>/lib/Target/X86/Disassembler/X86Disassembler.cpp [ 69%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o cd /<>/build-llvm/lib/Target/X86/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/Disassembler -I/<>/lib/Target/X86/Disassembler -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o -c /<>/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -c /<>/lib/Target/X86/X86ISelLowering.cpp [ 70%] Linking CXX static library ../../../libLLVMX86Disassembler.a cd /<>/build-llvm/lib/Target/X86/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMX86Disassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/X86/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Disassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Disassembler.a CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o /usr/bin/ranlib ../../../libLLVMX86Disassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMX86Disassembler /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/X86/InstPrinter /<>/build-llvm/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/X86/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMX86AsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/X86/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/InstPrinter -I/<>/lib/Target/X86/InstPrinter -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o -c /<>/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o -c /<>/lib/Target/X86/X86InstrInfo.cpp [ 70%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/X86/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/InstPrinter -I/<>/lib/Target/X86/InstPrinter -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o -c /<>/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o -c /<>/lib/Target/X86/X86MCInstLower.cpp [ 70%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o cd /<>/build-llvm/lib/Target/X86/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/InstPrinter -I/<>/lib/Target/X86/InstPrinter -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o -c /<>/lib/Target/X86/InstPrinter/X86InstComments.cpp [ 70%] Linking CXX static library ../../../libLLVMX86AsmPrinter.a cd /<>/build-llvm/lib/Target/X86/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMX86AsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/X86/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86AsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86AsmPrinter.a CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o /usr/bin/ranlib ../../../libLLVMX86AsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMX86AsmPrinter /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/X86/MCTargetDesc /<>/build-llvm/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/X86/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend.internal". Scanning dependencies of target LLVMX86Desc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o -c /<>/lib/Target/X86/X86MachineFunctionInfo.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o -c /<>/lib/Target/X86/X86PadShortFunction.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o -c /<>/lib/Target/X86/X86RegisterInfo.cpp [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o -c /<>/lib/Target/X86/X86SelectionDAGInfo.cpp [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o -c /<>/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o -c /<>/lib/Target/X86/X86Subtarget.cpp [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o -c /<>/lib/Target/X86/X86TargetMachine.cpp [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o -c /<>/lib/Target/X86/X86TargetObjectFile.cpp [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachORelocationInfo.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86MachORelocationInfo.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86MachORelocationInfo.cpp [ 70%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFRelocationInfo.cpp.o cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86/MCTargetDesc -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86ELFRelocationInfo.cpp.o -c /<>/lib/Target/X86/MCTargetDesc/X86ELFRelocationInfo.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o -c /<>/lib/Target/X86/X86TargetTransformInfo.cpp [ 70%] Linking CXX static library ../../../libLLVMX86Desc.a cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMX86Desc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/X86/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Desc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Desc.a CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MachORelocationInfo.cpp.o CMakeFiles/LLVMX86Desc.dir/X86ELFRelocationInfo.cpp.o /usr/bin/ranlib ../../../libLLVMX86Desc.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMX86Desc /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/X86/TargetInfo /<>/build-llvm/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/X86/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend.internal". Scanning dependencies of target LLVMX86Info make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o cd /<>/build-llvm/lib/Target/X86/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/TargetInfo -I/<>/lib/Target/X86/TargetInfo -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o -c /<>/lib/Target/X86/TargetInfo/X86TargetInfo.cpp [ 70%] Linking CXX static library ../../../libLLVMX86Info.a cd /<>/build-llvm/lib/Target/X86/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMX86Info.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/X86/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Info.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Info.a CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMX86Info.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMX86Info /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Utils /<>/build-llvm /<>/build-llvm/lib/Target/X86/Utils /<>/build-llvm/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/X86/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend.internal". Scanning dependencies of target LLVMX86Utils make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o cd /<>/build-llvm/lib/Target/X86/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86/Utils -I/<>/lib/Target/X86/Utils -I/<>/lib/Target/X86 -I/<>/build-llvm/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o -c /<>/lib/Target/X86/Utils/X86ShuffleDecode.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o -c /<>/lib/Target/X86/X86VZeroUpper.cpp [ 70%] Linking CXX static library ../../../libLLVMX86Utils.a cd /<>/build-llvm/lib/Target/X86/Utils && /usr/bin/cmake -P CMakeFiles/LLVMX86Utils.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/X86/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Utils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Utils.a CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o /usr/bin/ranlib ../../../libLLVMX86Utils.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMX86Utils /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/XCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/depend.internal". Scanning dependencies of target LLVMXCoreCodeGen make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o -c /<>/lib/Target/XCore/XCoreAsmPrinter.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o -c /<>/lib/Target/X86/X86FixupLEAs.cpp /<>/lib/Target/X86/X86VZeroUpper.cpp:95:13: warning: ‘static const char* {anonymous}::VZeroUpperInserter::getBlockExitStateName({anonymous}::VZeroUpperInserter::BlockExitState)’ defined but not used [-Wunused-function] const char* VZeroUpperInserter::getBlockExitStateName(BlockExitState ST) { ^~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o -c /<>/lib/Target/X86/X86WinEHState.cpp [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o -c /<>/lib/Target/XCore/XCoreFrameLowering.cpp [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o cd /<>/build-llvm/lib/Target/X86 && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/X86 -I/<>/lib/Target/X86 -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o -c /<>/lib/Target/X86/X86OptimizeLEAs.cpp /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/XCore/Disassembler /<>/build-llvm/lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/XCore/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/depend.internal". Scanning dependencies of target LLVMXCoreDisassembler make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o cd /<>/build-llvm/lib/Target/XCore/Disassembler && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore/Disassembler -I/<>/lib/Target/XCore/Disassembler -I/<>/lib/Target/XCore -I/<>/build-llvm/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o -c /<>/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/XCore/InstPrinter /<>/build-llvm/lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/XCore/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMXCoreAsmPrinter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/XCoreInstPrinter.cpp.o cd /<>/build-llvm/lib/Target/XCore/InstPrinter && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore/InstPrinter -I/<>/lib/Target/XCore/InstPrinter -I/<>/lib/Target/XCore -I/<>/build-llvm/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreAsmPrinter.dir/XCoreInstPrinter.cpp.o -c /<>/lib/Target/XCore/InstPrinter/XCoreInstPrinter.cpp [ 70%] Linking CXX static library ../../../libLLVMXCoreAsmPrinter.a cd /<>/build-llvm/lib/Target/XCore/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMXCoreAsmPrinter.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/XCore/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMXCoreAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMXCoreAsmPrinter.a CMakeFiles/LLVMXCoreAsmPrinter.dir/XCoreInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMXCoreAsmPrinter.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMXCoreAsmPrinter /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/XCore/TargetInfo /<>/build-llvm/lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/XCore/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/depend.internal". Scanning dependencies of target LLVMXCoreInfo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o cd /<>/build-llvm/lib/Target/XCore/TargetInfo && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore/TargetInfo -I/<>/lib/Target/XCore/TargetInfo -I/<>/lib/Target/XCore -I/<>/build-llvm/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o -c /<>/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o -c /<>/lib/Target/XCore/XCoreInstrInfo.cpp [ 70%] Linking CXX static library ../../../libLLVMXCoreDisassembler.a cd /<>/build-llvm/lib/Target/XCore/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMXCoreDisassembler.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/XCore/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMXCoreDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMXCoreDisassembler.a CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMXCoreDisassembler.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMXCoreDisassembler /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/XCore/MCTargetDesc /<>/build-llvm/lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/depend.internal". Dependee "/<>/build-llvm/lib/Target/XCore/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/depend.internal". [ 70%] Linking CXX static library ../../../libLLVMXCoreInfo.a cd /<>/build-llvm/lib/Target/XCore/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMXCoreInfo.dir/cmake_clean_target.cmake Scanning dependencies of target LLVMXCoreDesc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build cd /<>/build-llvm/lib/Target/XCore/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMXCoreInfo.dir/link.txt --verbose=1 make[4]: Entering directory '/<>/build-llvm' /usr/bin/ar qc ../../../libLLVMXCoreInfo.a CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o [ 70%] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o /usr/bin/ranlib ../../../libLLVMXCoreInfo.a cd /<>/build-llvm/lib/Target/XCore/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore/MCTargetDesc -I/<>/lib/Target/XCore/MCTargetDesc -I/<>/lib/Target/XCore -I/<>/build-llvm/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o -c /<>/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMXCoreInfo /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/depend.internal". Scanning dependencies of target asan make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target asan /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/depend.internal". [ 70%] Linking CXX static library ../../libLLVMX86CodeGen.a cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -P CMakeFiles/LLVMX86CodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/X86 && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86CodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMX86CodeGen.a CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o /usr/bin/ranlib ../../libLLVMX86CodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMX86CodeGen /usr/bin/make -f projects/compiler-rt/CMakeFiles/compiler-rt.dir/build.make projects/compiler-rt/CMakeFiles/compiler-rt.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt /<>/build-llvm /<>/build-llvm/projects/compiler-rt /<>/build-llvm/projects/compiler-rt/CMakeFiles/compiler-rt.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/projects/compiler-rt/CMakeFiles/compiler-rt.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/CMakeFiles/compiler-rt.dir/depend.internal". Dependee "/<>/build-llvm/projects/compiler-rt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/projects/compiler-rt/CMakeFiles/compiler-rt.dir/depend.internal". Scanning dependencies of target compiler-rt make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/CMakeFiles/compiler-rt.dir/build.make projects/compiler-rt/CMakeFiles/compiler-rt.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/CMakeFiles/compiler-rt.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target compiler-rt [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o -c /<>/lib/Target/XCore/XCoreISelDAGToDAG.cpp Scanning dependencies of target clangStaticAnalyzerCheckers make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/AllocationDiagnostics.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/AllocationDiagnostics.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp [ 70%] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o cd /<>/build-llvm/lib/Target/XCore/MCTargetDesc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore/MCTargetDesc -I/<>/lib/Target/XCore/MCTargetDesc -I/<>/lib/Target/XCore -I/<>/build-llvm/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o -c /<>/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp [ 70%] Linking CXX static library ../../../libLLVMXCoreDesc.a cd /<>/build-llvm/lib/Target/XCore/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMXCoreDesc.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/XCore/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMXCoreDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMXCoreDesc.a CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o /usr/bin/ranlib ../../../libLLVMXCoreDesc.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMXCoreDesc [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/DeclObjC.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp:12: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o -c /<>/lib/Target/XCore/XCoreISelLowering.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o -c /<>/lib/Target/XCore/XCoreLowerThreadLocal.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o -c /<>/lib/Target/XCore/XCoreMachineFunctionInfo.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o -c /<>/lib/Target/XCore/XCoreMCInstLower.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h:13, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o -c /<>/lib/Target/XCore/XCoreRegisterInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp: In member function ‘void {anonymous}::ArrayBoundCheckerV2::checkLocation(clang::ento::SVal, bool, const clang::Stmt*, clang::ento::CheckerContext&) const’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:160:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (state->isTainted(rawOffset.getByteOffset())) ^~ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:162:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ return; ^~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp: At global scope: /<>/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:214:6: warning: ‘void {anonymous}::RegionRawOffsetV2::dump() const’ defined but not used [-Wunused-function] void RegionRawOffsetV2::dump() const { ^~~~~~~~~~~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:925:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o -c /<>/lib/Target/XCore/XCoreSubtarget.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:925:54: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ObjCLoopChecker; STMT = clang::ObjCForCollectionStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCLoopChecker; STMT = clang::ObjCForCollectionStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCLoopChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::PointerEscape}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCLoopChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1296:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCDictionaryLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::NilArgChecker; STMT = clang::ObjCDictionaryLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NilArgChecker; STMT = clang::ObjCDictionaryLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NilArgChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NilArgChecker; CHECK1 = clang::ento::check::PreObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NilArgChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1276:38: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CFNumberCreateChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CFNumberCreateChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CFNumberCreateChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1280:46: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ObjCForCollectionStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCLoopChecker; STMT = clang::ObjCForCollectionStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCLoopChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::PointerEscape}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCLoopChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1296:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCArrayLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; STMT = clang::ObjCArrayLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; STMT = clang::ObjCArrayLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; CHECK1 = clang::ento::check::PostObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1301:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCDictionaryLiteral; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ObjCDictionaryLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NilArgChecker; STMT = clang::ObjCDictionaryLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NilArgChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NilArgChecker; CHECK1 = clang::ento::check::PreObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NilArgChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1276:38: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCArrayLiteral; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ObjCArrayLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; STMT = clang::ObjCArrayLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; CHECK1 = clang::ento::check::PostObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1301:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCBoxedExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; STMT = clang::ObjCBoxedExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; STMT = clang::ObjCBoxedExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; CHECK1 = clang::ento::check::PostObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1301:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCBoxedExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ObjCBoxedExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; STMT = clang::ObjCBoxedExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker; CHECK1 = clang::ento::check::PostObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1301:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o -c /<>/lib/Target/XCore/XCoreTargetMachine.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o -c /<>/lib/Target/XCore/XCoreTargetObjectFile.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/ProgramPoint.h:18, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/CharInfo.h:13, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o -c /<>/lib/Target/XCore/XCoreSelectionDAGInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 70%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o cd /<>/build-llvm/lib/Target/XCore && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/lib/Target/XCore -I/<>/lib/Target/XCore -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o -c /<>/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::CStringChecker; STMT = clang::DeclStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CStringChecker; STMT = clang::DeclStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CStringChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::LiveSymbols, clang::ento::check::DeadSymbols, clang::ento::check::RegionChanges}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CStringChecker; CHECK1 = clang::ento::eval::Call; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::LiveSymbols, clang::ento::check::DeadSymbols, clang::ento::check::RegionChanges}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CStringChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2158:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::DeclStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CStringChecker; STMT = clang::DeclStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CStringChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::LiveSymbols, clang::ento::check::DeadSymbols, clang::ento::check::RegionChanges}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CStringChecker; CHECK1 = clang::ento::eval::Call; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::LiveSymbols, clang::ento::check::DeadSymbols, clang::ento::check::RegionChanges}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CStringChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2158:1: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp [ 70%] Linking CXX static library ../../libLLVMXCoreCodeGen.a cd /<>/build-llvm/lib/Target/XCore && /usr/bin/cmake -P CMakeFiles/LLVMXCoreCodeGen.dir/cmake_clean_target.cmake cd /<>/build-llvm/lib/Target/XCore && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMXCoreCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMXCoreCodeGen.a CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o /usr/bin/ranlib ../../libLLVMXCoreCodeGen.a make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMXCoreCodeGen /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-shlib /<>/build-llvm /<>/build-llvm/tools/llvm-shlib /<>/build-llvm/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-shlib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Scanning dependencies of target LLVM make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[4]: Entering directory '/<>/build-llvm' [ 70%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o cd /<>/build-llvm/tools/llvm-shlib && /usr/bin/g++-6 -DLLVM_VERSION_INFO=\"3.8.1\" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-shlib -I/<>/tools/llvm-shlib -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/LLVM.dir/libllvm.cpp.o -c /<>/tools/llvm-shlib/libllvm.cpp [ 70%] Linking CXX shared library ../../lib/libLLVM-3.8.so cd /<>/build-llvm/tools/llvm-shlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVM.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,defs -shared -Wl,-soname,libLLVM-3.8.so.1 -o ../../lib/libLLVM-3.8.so.1 CMakeFiles/LLVM.dir/libllvm.cpp.o -Wl,--whole-archive ../../lib/libLLVMSupport.a ../../lib/libLLVMCore.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMCodeGen.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMMIRParser.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMipo.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMLinker.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMLTO.a ../../lib/libLLVMMC.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMObject.a ../../lib/libLLVMOption.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMSymbolize.a ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMInterpreter.a ../../lib/libLLVMMCJIT.a ../../lib/libLLVMOrcJIT.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMTarget.a ../../lib/libLLVMAArch64CodeGen.a ../../lib/libLLVMAArch64Info.a ../../lib/libLLVMAArch64AsmParser.a ../../lib/libLLVMAArch64Disassembler.a ../../lib/libLLVMAArch64AsmPrinter.a ../../lib/libLLVMAArch64Desc.a ../../lib/libLLVMAArch64Utils.a ../../lib/libLLVMAMDGPUCodeGen.a ../../lib/libLLVMAMDGPUAsmParser.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMARMCodeGen.a ../../lib/libLLVMARMInfo.a ../../lib/libLLVMARMAsmParser.a ../../lib/libLLVMARMDisassembler.a ../../lib/libLLVMARMAsmPrinter.a ../../lib/libLLVMARMDesc.a ../../lib/libLLVMBPFCodeGen.a ../../lib/libLLVMBPFAsmPrinter.a ../../lib/libLLVMBPFInfo.a ../../lib/libLLVMBPFDesc.a ../../lib/libLLVMCppBackendCodeGen.a ../../lib/libLLVMCppBackendInfo.a ../../lib/libLLVMHexagonCodeGen.a ../../lib/libLLVMHexagonAsmParser.a ../../lib/libLLVMHexagonInfo.a ../../lib/libLLVMHexagonDesc.a ../../lib/libLLVMHexagonDisassembler.a ../../lib/libLLVMMipsCodeGen.a ../../lib/libLLVMMipsAsmPrinter.a ../../lib/libLLVMMipsDisassembler.a ../../lib/libLLVMMipsInfo.a ../../lib/libLLVMMipsDesc.a ../../lib/libLLVMMipsAsmParser.a ../../lib/libLLVMMSP430CodeGen.a ../../lib/libLLVMMSP430AsmPrinter.a ../../lib/libLLVMMSP430Info.a ../../lib/libLLVMMSP430Desc.a ../../lib/libLLVMNVPTXCodeGen.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMNVPTXDesc.a ../../lib/libLLVMPowerPCCodeGen.a ../../lib/libLLVMPowerPCAsmParser.a ../../lib/libLLVMPowerPCDisassembler.a ../../lib/libLLVMPowerPCAsmPrinter.a ../../lib/libLLVMPowerPCInfo.a ../../lib/libLLVMPowerPCDesc.a ../../lib/libLLVMSparcCodeGen.a ../../lib/libLLVMSparcInfo.a ../../lib/libLLVMSparcDesc.a ../../lib/libLLVMSparcAsmPrinter.a ../../lib/libLLVMSparcAsmParser.a ../../lib/libLLVMSparcDisassembler.a ../../lib/libLLVMSystemZCodeGen.a ../../lib/libLLVMSystemZAsmParser.a ../../lib/libLLVMSystemZDisassembler.a ../../lib/libLLVMSystemZAsmPrinter.a ../../lib/libLLVMSystemZInfo.a ../../lib/libLLVMSystemZDesc.a ../../lib/libLLVMX86CodeGen.a ../../lib/libLLVMX86AsmParser.a ../../lib/libLLVMX86Disassembler.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Desc.a ../../lib/libLLVMX86Info.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMXCoreCodeGen.a ../../lib/libLLVMXCoreDisassembler.a ../../lib/libLLVMXCoreAsmPrinter.a ../../lib/libLLVMXCoreInfo.a ../../lib/libLLVMXCoreDesc.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMLineEditor.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMPasses.a ../../lib/libLLVMLibDriver.a -Wl,--no-whole-archive ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoPDB.a -lffi ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMAArch64Info.a ../../lib/libLLVMAArch64AsmPrinter.a ../../lib/libLLVMAArch64Utils.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMARMInfo.a ../../lib/libLLVMARMAsmPrinter.a ../../lib/libLLVMBPFAsmPrinter.a ../../lib/libLLVMBPFInfo.a ../../lib/libLLVMHexagonDesc.a ../../lib/libLLVMHexagonInfo.a ../../lib/libLLVMMipsDesc.a ../../lib/libLLVMMipsAsmPrinter.a ../../lib/libLLVMMipsInfo.a ../../lib/libLLVMMSP430AsmPrinter.a ../../lib/libLLVMMSP430Info.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMPowerPCAsmPrinter.a ../../lib/libLLVMPowerPCInfo.a ../../lib/libLLVMSparcDesc.a ../../lib/libLLVMSparcAsmPrinter.a ../../lib/libLLVMSparcInfo.a ../../lib/libLLVMSystemZAsmPrinter.a ../../lib/libLLVMSystemZInfo.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMCodeGen.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMTarget.a ../../lib/libLLVMXCoreAsmPrinter.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMXCoreInfo.a -ledit ../../lib/libLLVMipo.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMLinker.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMObject.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMCore.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMC.a ../../lib/libLLVMOption.a ../../lib/libLLVMSupport.a -lrt -ldl -ltinfo -lpthread -lz -lm -Wl,-rpath,"\$ORIGIN/../lib" In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Expr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/TargetInfo.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CallAndMessageChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CallAndMessageChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreObjCMessage, clang::ento::check::ObjCMessageNil, clang::ento::check::PreCall}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CallAndMessageChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:597:1: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::CallAndMessageChecker; STMT = clang::CXXDeleteExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CallAndMessageChecker; STMT = clang::CXXDeleteExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CallAndMessageChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreObjCMessage, clang::ento::check::ObjCMessageNil, clang::ento::check::PreCall}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CallAndMessageChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreObjCMessage, clang::ento::check::ObjCMessageNil, clang::ento::check::PreCall}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CallAndMessageChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:597:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CXXDeleteExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CallAndMessageChecker; STMT = clang::CXXDeleteExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CallAndMessageChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreObjCMessage, clang::ento::check::ObjCMessageNil, clang::ento::check::PreCall}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CallAndMessageChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreObjCMessage, clang::ento::check::ObjCMessageNil, clang::ento::check::PreCall}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CallAndMessageChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:597:1: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cd /<>/build-llvm/tools/llvm-shlib && /usr/bin/cmake -E cmake_symlink_library ../../lib/libLLVM-3.8.so.1 ../../lib/libLLVM-3.8.so.1 ../../lib/libLLVM-3.8.so make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVM [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::CastSizeChecker; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastSizeChecker; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastSizeChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastSizeChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:143:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastSizeChecker; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastSizeChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastSizeChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:143:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::CastToStructChecker; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastToStructChecker; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastToStructChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastToStructChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:74:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastToStructChecker; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastToStructChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastToStructChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:74:44: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ExprCXX.h:18, from /<>/tools/clang/include/clang/AST/StmtVisitor.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ExprCXX.h:18, from /<>/tools/clang/include/clang/AST/StmtVisitor.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ClangCheckers.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ClangCheckers.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ClangCheckers.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ChrootChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ChrootChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ChrootChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ChrootChecker; CHECK1 = clang::ento::eval::Call; CHECKs = {clang::ento::check::PreStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ChrootChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:156:38: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ChrootChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ChrootChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ChrootChecker; CHECK1 = clang::ento::eval::Call; CHECKs = {clang::ento::check::PreStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ChrootChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:156:38: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h:13, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ClangCheckers.cpp:11: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/Analysis/AnalysisContext.h:18, from /<>/tools/clang/include/clang/Analysis/Analyses/Dominators.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/DeclObjC.h:17, from /<>/tools/clang/include/clang/AST/ExprObjC.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:269:61: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:300:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:313:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:404:42: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:305:45: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:269:61: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:300:64: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:313:55: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::LambdaExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LambdaExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:404:42: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:25: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:134:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPArraySectionExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:142:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:150:51: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:156:45: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:166:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::BugHashDumper; STMT = clang::Stmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::BugHashDumper; STMT = clang::Stmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::BugHashDumper; CHECK1 = clang::ento::check::PostStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::BugHashDumper]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:246:38: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::Stmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::BugHashDumper; STMT = clang::Stmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::BugHashDumper; CHECK1 = clang::ento::check::PostStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::BugHashDumper]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:246:38: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::DirectIvarAssignment::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::DirectIvarAssignment::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::DirectIvarAssignment::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::DirectIvarAssignment::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:25: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::DivZeroChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DivZeroChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DivZeroChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DivZeroChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:91:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DivZeroChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DivZeroChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DivZeroChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:91:39: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:21: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:11: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:905:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:913:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ExplicitCastExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:905:62: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ImplicitCastExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:913:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::DynamicTypePropagation; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PostCall, clang::ento::check::DeadSymbols, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:934:51: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PostCall, clang::ento::check::DeadSymbols, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:934:51: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::DynamicTypePropagation; STMT = clang::CXXNewExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; STMT = clang::CXXNewExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PostCall, clang::ento::check::DeadSymbols, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:934:51: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CXXNewExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; STMT = clang::CXXNewExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DynamicTypePropagation; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PostCall, clang::ento::check::DeadSymbols, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:934:51: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:128:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:136:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ExplicitCastExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:128:62: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ImplicitCastExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:136:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::FixedAddressChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::FixedAddressChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::FixedAddressChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::FixedAddressChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:67:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::FixedAddressChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::FixedAddressChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::FixedAddressChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:67:44: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/include/clang/AST/RecursiveASTVisitor.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:20: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:32: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::GenericTaintChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::GenericTaintChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::GenericTaintChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PreStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::GenericTaintChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:730:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::GenericTaintChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::GenericTaintChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PreStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::GenericTaintChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:730:44: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:139:60: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CStyleCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:359:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:365:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:372:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:390:46: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:402:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:448:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CharacterLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:453:68: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:458:58: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IntegerLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:463:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::FloatingLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:473:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::StringLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:478:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:483:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:488:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CompoundStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CompoundStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:116:60: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::IfStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::IfStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:139:60: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::IvarInvalidationCheckerImpl::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:172:28: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::IvarInvalidationCheckerImpl::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:172:28: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::IvarInvalidationCheckerImpl::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:172:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::IvarInvalidationCheckerImpl::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:172:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/AST/DeclTemplate.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:607:68: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::EmptyLocalizationContextChecker::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:861:28: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::EmptyLocalizationContextChecker::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:861:28: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MacOSKeychainAPIChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MacOSKeychainAPIChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MacOSKeychainAPIChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:622:48: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::EmptyLocalizationContextChecker::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:861:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::EmptyLocalizationContextChecker::MethodCrawler; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:861:28: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/TargetInfo.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCStringLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::NonLocalizedStringChecker; STMT = clang::ObjCStringLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NonLocalizedStringChecker; STMT = clang::ObjCStringLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NonLocalizedStringChecker; CHECK1 = clang::ento::check::PreObjCMessage; CHECKs = {clang::ento::check::PostObjCMessage, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NonLocalizedStringChecker; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NonLocalizedStringChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1190:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCStringLiteral; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ObjCStringLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NonLocalizedStringChecker; STMT = clang::ObjCStringLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NonLocalizedStringChecker; CHECK1 = clang::ento::check::PreObjCMessage; CHECKs = {clang::ento::check::PostObjCMessage, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NonLocalizedStringChecker; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage, clang::ento::check::PostStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NonLocalizedStringChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1190:54: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::MacOSXAPIChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MacOSXAPIChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MacOSXAPIChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MacOSXAPIChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:127:41: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1221:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1224:58: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MacOSXAPIChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MacOSXAPIChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MacOSXAPIChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:127:41: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:427:42: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:427:67: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:436:70: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:443:72: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCPropertyRefExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:444:76: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::MallocChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; CHECK1 = clang::ento::check::PointerEscape; CHECKs = {clang::ento::check::ConstPointerEscape, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::Location, clang::ento::eval::Assume}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::PointerEscape, clang::ento::check::ConstPointerEscape, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::Location, clang::ento::eval::Assume}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2720:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; CHECK1 = clang::ento::check::PointerEscape; CHECKs = {clang::ento::check::ConstPointerEscape, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::Location, clang::ento::eval::Assume}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::PointerEscape, clang::ento::check::ConstPointerEscape, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::Location, clang::ento::eval::Assume}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2720:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::MallocChecker; STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; CHECK1 = clang::ento::check::PointerEscape; CHECKs = {clang::ento::check::ConstPointerEscape, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::Location, clang::ento::eval::Assume}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::PointerEscape, clang::ento::check::ConstPointerEscape, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::Location, clang::ento::eval::Assume}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2720:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; CHECK1 = clang::ento::check::PointerEscape; CHECKs = {clang::ento::check::ConstPointerEscape, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::Location, clang::ento::eval::Assume}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MallocChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::PointerEscape, clang::ento::check::ConstPointerEscape, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::Location, clang::ento::eval::Assume}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2720:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/AST/EvaluatedExprVisitor.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp:22: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ExprCXX.h:18, from /<>/tools/clang/include/clang/AST/StmtVisitor.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CastedAllocFinder; RetTy = std::pair; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CastedAllocFinder; RetTy = std::pair; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CallExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp:309:71: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CastedAllocFinder; RetTy = std::pair; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::CastedAllocFinder; RetTy = std::pair; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h:13, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:30: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/AST/StmtObjC.h:16, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ExprCXX.h:18, from /<>/tools/clang/include/clang/AST/StmtVisitor.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:880:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:886:38: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:880:47: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:886:38: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:21: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::NullabilityChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::Event}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::PreCall, clang::ento::check::PreStmt, clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::Event}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1061:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::Event}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::PreCall, clang::ento::check::PreStmt, clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::Event}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1061:1: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::NullabilityChecker; STMT = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; STMT = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::Event}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::PreCall, clang::ento::check::PreStmt, clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::Event}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1061:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; STMT = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::Event}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::NullabilityChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::PreCall, clang::ento::check::PreStmt, clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::PostObjCMessage, clang::ento::check::DeadSymbols, clang::ento::check::Event}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1061:1: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCAtSynchronizedStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ObjCAtSyncChecker; STMT = clang::ObjCAtSynchronizedStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCAtSyncChecker; STMT = clang::ObjCAtSynchronizedStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCAtSyncChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCAtSyncChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:93:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCAtSynchronizedStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ObjCAtSynchronizedStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCAtSyncChecker; STMT = clang::ObjCAtSynchronizedStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCAtSyncChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCAtSyncChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:93:44: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ObjCContainersChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCContainersChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCContainersChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PointerEscape}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCContainersChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:174:46: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCContainersChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCContainersChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PointerEscape}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCContainersChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:174:46: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/DeclObjC.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:41: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; STMT = clang::ObjCIvarRefExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; STMT = clang::ObjCIvarRefExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostCall, clang::ento::check::Location, clang::ento::check::Bind}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; CHECK1 = clang::ento::check::PostObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostCall, clang::ento::check::Location, clang::ento::check::Bind}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ObjCIvarRefExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; STMT = clang::ObjCIvarRefExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostCall, clang::ento::check::Location, clang::ento::check::Bind}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; CHECK1 = clang::ento::check::PostObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostCall, clang::ento::check::Location, clang::ento::check::Bind}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostCall, clang::ento::check::Location, clang::ento::check::Bind}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; CHECK1 = clang::ento::check::PostObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostCall, clang::ento::check::Location, clang::ento::check::Bind}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /usr/bin/make -f tools/polly/lib/CMakeFiles/Polly.dir/build.make tools/polly/lib/CMakeFiles/Polly.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/lib /<>/build-llvm /<>/build-llvm/tools/polly/lib /<>/build-llvm/tools/polly/lib/CMakeFiles/Polly.dir/DependInfo.cmake --color= /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostCall, clang::ento::check::Location, clang::ento::check::Bind}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCSelfInitChecker; CHECK1 = clang::ento::check::PostObjCMessage; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PreCall, clang::ento::check::PostCall, clang::ento::check::Location, clang::ento::check::Bind}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ Dependee "/<>/build-llvm/tools/polly/lib/CMakeFiles/Polly.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/polly/lib/CMakeFiles/Polly.dir/depend.internal". Dependee "/<>/build-llvm/tools/polly/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/polly/lib/CMakeFiles/Polly.dir/depend.internal". Scanning dependencies of target Polly make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/lib/CMakeFiles/Polly.dir/build.make tools/polly/lib/CMakeFiles/Polly.dir/build make[4]: Entering directory '/<>/build-llvm' [ 71%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Analysis/DependenceInfo.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Analysis/DependenceInfo.cpp.o -c /<>/tools/polly/lib/Analysis/DependenceInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:37:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:46:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:51:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCIvarRefExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:37:62: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BlockExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BlockExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:46:50: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::PseudoObjectExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:51:65: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp [ 71%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Analysis/ScopDetection.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Analysis/ScopDetection.cpp.o -c /<>/tools/polly/lib/Analysis/ScopDetection.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/AST/DeclTemplate.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::PointerArithChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:69:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:69:44: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::PointerSubChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerSubChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerSubChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerSubChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:76:42: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerSubChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerSubChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerSubChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:76:42: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Analysis/ScopDetectionDiagnostic.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Analysis/ScopDetectionDiagnostic.cpp.o -c /<>/tools/polly/lib/Analysis/ScopDetectionDiagnostic.cpp [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/RetainCountChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/RetainCountChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::PthreadLockChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PthreadLockChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PthreadLockChecker; CHECK1 = clang::ento::check::PostStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PthreadLockChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:333:43: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PthreadLockChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PthreadLockChecker; CHECK1 = clang::ento::check::PostStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PthreadLockChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:333:43: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ObjCBoxedExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1930:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1964:58: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Analysis/ScopInfo.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Analysis/ScopInfo.cpp.o -c /<>/tools/polly/lib/Analysis/ScopInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1919:31: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCArrayLiteral; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1924:32: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCDictionaryLiteral; Y = const clang::Stmt*]’: /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1927:42: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCBoxedExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCBoxedExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCBoxedExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1930:65: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CallExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1952:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCMessageExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:2034:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::CastExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCArrayLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::ObjCArrayLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::ObjCArrayLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCDictionaryLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::ObjCDictionaryLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::ObjCDictionaryLiteral]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::ObjCIvarRefExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::ObjCIvarRefExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::DeadSymbols; CHECKs = {clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::RetainCountChecker; CHECK1 = clang::ento::check::Bind; CHECKs = {clang::ento::check::DeadSymbols, clang::ento::check::EndAnalysis, clang::ento::check::EndFunction, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostCall, clang::ento::check::PreStmt, clang::ento::check::RegionChanges, clang::ento::eval::Assume, clang::ento::eval::Call}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:161:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:3989:67: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ReturnPointerRangeChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnPointerRangeChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnPointerRangeChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnPointerRangeChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:91:50: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnPointerRangeChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnPointerRangeChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnPointerRangeChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:91:50: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::ReturnUndefChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnUndefChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnUndefChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnUndefChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:122:43: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnUndefChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnUndefChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnUndefChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:122:43: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ExprCXX.h:18, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 71%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Analysis/ScopGraphPrinter.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Analysis/ScopGraphPrinter.cpp.o -c /<>/tools/polly/lib/Analysis/ScopGraphPrinter.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::StackAddrEscapeChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::StackAddrEscapeChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::StackAddrEscapeChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::EndFunction}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::StackAddrEscapeChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:252:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::StackAddrEscapeChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:495:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::StackAddrEscapeChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::EndFunction}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::StackAddrEscapeChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:252:47: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Analysis/ScopPass.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Analysis/ScopPass.cpp.o -c /<>/tools/polly/lib/Analysis/ScopPass.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/clang/include/clang/AST/Stmt.h:20, from /<>/tools/clang/include/clang/AST/StmtObjC.h:16, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:217:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:233:72: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:249:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:217:67: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:233:72: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ImplicitCastExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:249:54: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/BlockGenerators.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/BlockGenerators.cpp.o -c /<>/tools/polly/lib/CodeGen/BlockGenerators.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:39:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCForCollectionStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:39:65: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/Attr.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/IslAst.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/IslAst.cpp.o -c /<>/tools/polly/lib/CodeGen/IslAst.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:39:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclRefExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclRefExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:39:54: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker; STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker; STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker; CHECK1 = clang::ento::check::PostStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:103:53: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker; STMT = clang::BlockExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker; CHECK1 = clang::ento::check::PostStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:103:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:104:57: required from ‘static void clang::ento::check::PostStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::UndefResultChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:46: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefResultChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefResultChecker; CHECK1 = clang::ento::check::PostStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefResultChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:100:43: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from ‘static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:113:5: required from ‘static void clang::ento::check::PostStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefResultChecker; STMT = clang::BinaryOperator]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefResultChecker; CHECK1 = clang::ento::check::PostStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefResultChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:100:43: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/IslExprBuilder.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/IslExprBuilder.cpp.o -c /<>/tools/polly/lib/CodeGen/IslExprBuilder.cpp [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker; STMT = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker; STMT = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:63:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker; STMT = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:63:55: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/TargetInfo.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:63:66: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:78:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:63:66: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclStmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:78:55: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/FileManager.h:19, from /<>/tools/clang/include/clang/Basic/SourceManager.h:38, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::UnixAPIChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UnixAPIChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UnixAPIChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UnixAPIChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:381:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UnixAPIChecker; STMT = clang::CallExpr]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UnixAPIChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UnixAPIChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:381:39: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/IslNodeBuilder.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/IslNodeBuilder.cpp.o -c /<>/tools/polly/lib/CodeGen/IslNodeBuilder.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:138:67: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CallExpr*]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:138:67: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:32:13: required from ‘bool clang::ento::containsStmt(const clang::Stmt*) [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:240:53: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:29: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /usr/bin/make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lto /<>/build-llvm /<>/build-llvm/tools/lto /<>/build-llvm/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lto/CMakeFiles/LTO.dir/depend.internal". Dependee "/<>/build-llvm/tools/lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lto/CMakeFiles/LTO.dir/depend.internal". Scanning dependencies of target LTO make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/build make[4]: Entering directory '/<>/build-llvm' [ 72%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o cd /<>/build-llvm/tools/lto && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lto -I/<>/tools/lto -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/LTO.dir/LTODisassembler.cpp.o -c /<>/tools/lto/LTODisassembler.cpp [ 72%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o cd /<>/build-llvm/tools/lto && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lto -I/<>/tools/lto -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/LTO.dir/lto.cpp.o -c /<>/tools/lto/lto.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::VforkChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VforkChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VforkChecker; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::Bind, clang::ento::check::PreStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VforkChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PostCall, clang::ento::check::Bind, clang::ento::check::PreStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VforkChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:217:37: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VforkChecker; STMT = clang::ReturnStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: recursively required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VforkChecker; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::Bind, clang::ento::check::PreStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:496:34: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VforkChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PostCall, clang::ento::check::Bind, clang::ento::check::PreStmt}]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VforkChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:217:37: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:85:56: required from ‘static void clang::ento::check::PreStmt::_checkStmt(void*, const clang::Stmt*, clang::ento::CheckerContext&) [with CHECKER = {anonymous}::VLASizeChecker; STMT = clang::DeclStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:45: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VLASizeChecker; STMT = clang::DeclStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VLASizeChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VLASizeChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:184:39: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’: /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from ‘static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::DeclStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:94:5: required from ‘static void clang::ento::check::PreStmt::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VLASizeChecker; STMT = clang::DeclStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:22: required from ‘static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VLASizeChecker; CHECK1 = clang::ento::check::PreStmt]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:146:23: required from ‘CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VLASizeChecker]’ /<>/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:184:39: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/lib/StaticAnalyzer/Checkers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o -c /<>/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/CodeGeneration.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/CodeGeneration.cpp.o -c /<>/tools/polly/lib/CodeGen/CodeGeneration.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/LoopGenerators.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/LoopGenerators.cpp.o -c /<>/tools/polly/lib/CodeGen/LoopGenerators.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Linking CXX shared library ../../lib/libLTO.so cd /<>/build-llvm/tools/lto && /usr/bin/cmake -E cmake_link_script CMakeFiles/LTO.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/build-llvm/tools/lto/LTO.exports -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,defs -shared -Wl,-soname,libLTO.so -o ../../lib/libLTO.so CMakeFiles/LTO.dir/LTODisassembler.cpp.o CMakeFiles/LTO.dir/lto.cpp.o ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 72%] Built target LTO /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-ar /<>/build-llvm /<>/build-llvm/tools/llvm-ar /<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". Scanning dependencies of target llvm-ar make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build make[4]: Entering directory '/<>/build-llvm' [ 72%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o cd /<>/build-llvm/tools/llvm-ar && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-ar -I/<>/tools/llvm-ar -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -c /<>/tools/llvm-ar/llvm-ar.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:736:40: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/IRBuilder.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/IRBuilder.cpp.o -c /<>/tools/polly/lib/CodeGen/IRBuilder.cpp [ 72%] Linking CXX executable ../../bin/llvm-ar cd /<>/build-llvm/tools/llvm-ar && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-ar.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -o ../../bin/llvm-ar ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 72%] Built target llvm-ar /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-config /<>/build-llvm /<>/build-llvm/tools/llvm-config /<>/build-llvm/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-config/CMakeFiles/llvm-config.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-config/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-config/CMakeFiles/llvm-config.dir/depend.internal". Scanning dependencies of target llvm-config make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[4]: Entering directory '/<>/build-llvm' [ 72%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o cd /<>/build-llvm/tools/llvm-config && /usr/bin/g++-6 -DCMAKE_CFG_INTDIR=\".\" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-config -I/<>/tools/llvm-config -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-config.dir/llvm-config.cpp.o -c /<>/tools/llvm-config/llvm-config.cpp [ 72%] Linking CXX static library ../../../../../lib/libclangStaticAnalyzerCheckers.a cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/cmake -P CMakeFiles/clangStaticAnalyzerCheckers.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers && /usr/bin/cmake -E cmake_link_script CMakeFiles/clangStaticAnalyzerCheckers.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../lib/libclangStaticAnalyzerCheckers.a CMakeFiles/clangStaticAnalyzerCheckers.dir/AllocationDiagnostics.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ClangCheckers.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/RetainCountChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o CMakeFiles/clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o /usr/bin/ranlib ../../../../../lib/libclangStaticAnalyzerCheckers.a make[4]: Leaving directory '/<>/build-llvm' [ 72%] Built target clangStaticAnalyzerCheckers [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/Utils.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/Utils.cpp.o -c /<>/tools/polly/lib/CodeGen/Utils.cpp /usr/bin/make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-profdata /<>/build-llvm /<>/build-llvm/tools/llvm-profdata /<>/build-llvm/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-profdata/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend.internal". Scanning dependencies of target llvm-profdata make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build make[4]: Entering directory '/<>/build-llvm' [ 72%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o cd /<>/build-llvm/tools/llvm-profdata && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-profdata -I/<>/tools/llvm-profdata -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -c /<>/tools/llvm-profdata/llvm-profdata.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/RuntimeDebugBuilder.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/RuntimeDebugBuilder.cpp.o -c /<>/tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp [ 72%] Linking CXX executable ../../bin/llvm-config cd /<>/build-llvm/tools/llvm-config && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-config.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-config.dir/llvm-config.cpp.o -o ../../bin/llvm-config ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 72%] Built target llvm-config /usr/bin/make -f tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build.make tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/diagtool /<>/build-llvm /<>/build-llvm/tools/clang/tools/diagtool /<>/build-llvm/tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/diagtool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/depend.internal". Scanning dependencies of target diagtool make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build.make tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build make[4]: Entering directory '/<>/build-llvm' [ 72%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o cd /<>/build-llvm/tools/clang/tools/diagtool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/diagtool -I/<>/tools/clang/tools/diagtool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/diagtool.dir/diagtool_main.cpp.o -c /<>/tools/clang/tools/diagtool/diagtool_main.cpp [ 72%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o cd /<>/build-llvm/tools/clang/tools/diagtool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/diagtool -I/<>/tools/clang/tools/diagtool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/diagtool.dir/DiagTool.cpp.o -c /<>/tools/clang/tools/diagtool/DiagTool.cpp [ 72%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o cd /<>/build-llvm/tools/clang/tools/diagtool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/diagtool -I/<>/tools/clang/tools/diagtool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o -c /<>/tools/clang/tools/diagtool/DiagnosticNames.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/CodeGen/CodegenCleanup.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/CodeGen/CodegenCleanup.cpp.o -c /<>/tools/polly/lib/CodeGen/CodegenCleanup.cpp [ 72%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o cd /<>/build-llvm/tools/clang/tools/diagtool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/diagtool -I/<>/tools/clang/tools/diagtool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/diagtool.dir/ListWarnings.cpp.o -c /<>/tools/clang/tools/diagtool/ListWarnings.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Exchange/JSONExporter.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Exchange/JSONExporter.cpp.o -c /<>/tools/polly/lib/Exchange/JSONExporter.cpp [ 72%] Linking CXX executable ../../bin/llvm-profdata cd /<>/build-llvm/tools/llvm-profdata && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-profdata.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -o ../../bin/llvm-profdata ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 72%] Built target llvm-profdata /usr/bin/make -f tools/clang/tools/driver/CMakeFiles/clang.dir/build.make tools/clang/tools/driver/CMakeFiles/clang.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/driver /<>/build-llvm /<>/build-llvm/tools/clang/tools/driver /<>/build-llvm/tools/clang/tools/driver/CMakeFiles/clang.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/driver/CMakeFiles/clang.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/driver/CMakeFiles/clang.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/driver/CMakeFiles/clang.dir/depend.internal". Scanning dependencies of target clang make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/driver/CMakeFiles/clang.dir/build.make tools/clang/tools/driver/CMakeFiles/clang.dir/build make[4]: Entering directory '/<>/build-llvm' [ 72%] Building CXX object tools/clang/tools/driver/CMakeFiles/clang.dir/driver.cpp.o cd /<>/build-llvm/tools/clang/tools/driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/driver -I/<>/tools/clang/tools/driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clang.dir/driver.cpp.o -c /<>/tools/clang/tools/driver/driver.cpp [ 72%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o cd /<>/build-llvm/tools/clang/tools/diagtool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/diagtool -I/<>/tools/clang/tools/diagtool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o -c /<>/tools/clang/tools/diagtool/ShowEnabledWarnings.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Support/GICHelper.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Support/GICHelper.cpp.o -c /<>/tools/polly/lib/Support/GICHelper.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Support/SCEVAffinator.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Support/SCEVAffinator.cpp.o -c /<>/tools/polly/lib/Support/SCEVAffinator.cpp [ 72%] Building CXX object tools/clang/tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o cd /<>/build-llvm/tools/clang/tools/driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/driver -I/<>/tools/clang/tools/driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clang.dir/cc1_main.cpp.o -c /<>/tools/clang/tools/driver/cc1_main.cpp [ 72%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o cd /<>/build-llvm/tools/clang/tools/diagtool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/diagtool -I/<>/tools/clang/tools/diagtool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/diagtool.dir/TreeView.cpp.o -c /<>/tools/clang/tools/diagtool/TreeView.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Support/SCEVValidator.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Support/SCEVValidator.cpp.o -c /<>/tools/polly/lib/Support/SCEVValidator.cpp [ 72%] Linking CXX executable ../../../../bin/diagtool cd /<>/build-llvm/tools/clang/tools/diagtool && /usr/bin/cmake -E cmake_link_script CMakeFiles/diagtool.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/diagtool.dir/diagtool_main.cpp.o CMakeFiles/diagtool.dir/DiagTool.cpp.o CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o CMakeFiles/diagtool.dir/ListWarnings.cpp.o CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o CMakeFiles/diagtool.dir/TreeView.cpp.o -o ../../../../bin/diagtool ../../../../lib/libclangBasic.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Support/RegisterPasses.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Support/RegisterPasses.cpp.o -c /<>/tools/polly/lib/Support/RegisterPasses.cpp make[4]: Leaving directory '/<>/build-llvm' [ 72%] Built target diagtool /usr/bin/make -f tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build.make tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/clang-format /<>/build-llvm /<>/build-llvm/tools/clang/tools/clang-format /<>/build-llvm/tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/clang-format/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/depend.internal". Scanning dependencies of target clang-format make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build.make tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build make[4]: Entering directory '/<>/build-llvm' [ 72%] Building CXX object tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o cd /<>/build-llvm/tools/clang/tools/clang-format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/clang-format -I/<>/tools/clang/tools/clang-format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clang-format.dir/ClangFormat.cpp.o -c /<>/tools/clang/tools/clang-format/ClangFormat.cpp [ 72%] Linking CXX executable ../../../../bin/clang-format cd /<>/build-llvm/tools/clang/tools/clang-format && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang-format.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/clang-format.dir/ClangFormat.cpp.o -o ../../../../bin/clang-format ../../../../lib/libclangBasic.a ../../../../lib/libclangFormat.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangToolingCore.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangAST.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [ 72%] Building CXX object tools/clang/tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o cd /<>/build-llvm/tools/clang/tools/driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/driver -I/<>/tools/clang/tools/driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clang.dir/cc1as_main.cpp.o -c /<>/tools/clang/tools/driver/cc1as_main.cpp make[4]: Leaving directory '/<>/build-llvm' [ 72%] Built target clang-format /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/libclang /<>/build-llvm /<>/build-llvm/tools/clang/tools/libclang /<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang.dir/depend.internal". Scanning dependencies of target libclang make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang.dir/build make[4]: Entering directory '/<>/build-llvm' [ 72%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/ARCMigrate.cpp.o -c /<>/tools/clang/tools/libclang/ARCMigrate.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Support/ScopHelper.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Support/ScopHelper.cpp.o -c /<>/tools/polly/lib/Support/ScopHelper.cpp [ 72%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Support/ScopLocation.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Support/ScopLocation.cpp.o -c /<>/tools/polly/lib/Support/ScopLocation.cpp [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/BuildSystem.cpp.o -c /<>/tools/clang/tools/libclang/BuildSystem.cpp [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CIndex.cpp.o -c /<>/tools/clang/tools/libclang/CIndex.cpp [ 73%] Linking CXX executable ../../../../bin/clang cd /<>/build-llvm/tools/clang/tools/driver && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 CMakeFiles/clang.dir/driver.cpp.o CMakeFiles/clang.dir/cc1_main.cpp.o CMakeFiles/clang.dir/cc1as_main.cpp.o -o ../../../../bin/clang-3.8 ../../../../lib/libclangBasic.a ../../../../lib/libclangCodeGen.a ../../../../lib/libclangDriver.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangFrontendTool.a ../../../../lib/libclangCodeGen.a ../../../../lib/libclangRewriteFrontend.a ../../../../lib/libclangARCMigrate.a ../../../../lib/libclangStaticAnalyzerFrontend.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangStaticAnalyzerCheckers.a ../../../../lib/libclangStaticAnalyzerCore.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [ 73%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Transform/Canonicalization.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Transform/Canonicalization.cpp.o -c /<>/tools/polly/lib/Transform/Canonicalization.cpp [ 73%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Transform/CodePreparation.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Transform/CodePreparation.cpp.o -c /<>/tools/polly/lib/Transform/CodePreparation.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/libclang/CIndexer.h:19, from /<>/tools/clang/tools/libclang/CIndex.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 73%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Transform/DeadCodeElimination.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Transform/DeadCodeElimination.cpp.o -c /<>/tools/polly/lib/Transform/DeadCodeElimination.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] cd /<>/build-llvm/tools/clang/tools/driver && /usr/bin/cmake -E cmake_symlink_executable ../../../../bin/clang-3.8 ../../../../bin/clang cd /<>/build-llvm/tools/clang/tools/driver && /usr/bin/cmake -E create_symlink clang /<>/build-llvm/./bin/clang++ cd /<>/build-llvm/tools/clang/tools/driver && /usr/bin/cmake -E create_symlink clang /<>/build-llvm/./bin/clang-cl make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clang /usr/bin/make -f tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build.make tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/arcmt-test /<>/build-llvm /<>/build-llvm/tools/clang/tools/arcmt-test /<>/build-llvm/tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/arcmt-test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/depend.internal". Scanning dependencies of target arcmt-test make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build.make tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o cd /<>/build-llvm/tools/clang/tools/arcmt-test && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/arcmt-test -I/<>/tools/clang/tools/arcmt-test -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -c /<>/tools/clang/tools/arcmt-test/arcmt-test.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MSDependentExistsStmt; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:1852:43: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXDependentScopeMemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:1854:49: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DependentScopeDeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:1856:47: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPCriticalDirective; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:1858:42: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 73%] Building CXX object tools/polly/lib/CMakeFiles/Polly.dir/Transform/ScheduleOptimizer.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -o CMakeFiles/Polly.dir/Transform/ScheduleOptimizer.cpp.o -c /<>/tools/polly/lib/Transform/ScheduleOptimizer.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3553:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3556:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3558:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3560:62: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ObjCPropertyRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3562:71: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3573:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3575:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3581:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3584:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ObjCProtocolExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3587:64: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::SubstNonTypeTemplateParmPackExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3590:77: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::SizeOfPackExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3592:68: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3835:63: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::GotoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:5143:60: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::EnqueueVisitor; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:2512:12: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::EnqueueVisitor; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:2512:12: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CIndexCXX.cpp.o -c /<>/tools/clang/tools/libclang/CIndexCXX.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/arcmt-test/arcmt-test.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ImplicitCastExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3553:64: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::DeclRefExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::DeclRefExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3556:59: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::MemberExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::MemberExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3558:52: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCIvarRefExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3560:62: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCPropertyRefExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCPropertyRefExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCPropertyRefExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3562:71: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::PseudoObjectExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3573:65: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OpaqueValueExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3575:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CallExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3579:48: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXConstructExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXConstructExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3581:64: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCMessageExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3584:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::ObjCProtocolExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCProtocolExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCProtocolExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3587:64: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SubstNonTypeTemplateParmPackExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::SubstNonTypeTemplateParmPackExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::SubstNonTypeTemplateParmPackExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3590:77: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::SizeOfPackExpr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::SizeOfPackExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::SizeOfPackExpr*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3592:68: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::LabelStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LabelStmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:3835:63: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::GotoStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::GotoStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::GotoStmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:5143:60: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/libclang/CIndexer.h:19, from /<>/tools/clang/tools/libclang/CIndexCXX.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::BinaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:45:61: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::EnqueueVisitor; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:2512:12: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::UnaryOperator*]’ /<>/tools/clang/include/clang/AST/StmtVisitor.h:82:65: required from ‘RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = {anonymous}::EnqueueVisitor; RetTy = void; typename Ptr::type = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CIndex.cpp:2512:12: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Linking CXX static library ../../../lib/libPolly.a cd /<>/build-llvm/tools/polly/lib && /usr/bin/cmake -P CMakeFiles/Polly.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/polly/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/Polly.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib/libPolly.a CMakeFiles/Polly.dir/Analysis/DependenceInfo.cpp.o CMakeFiles/Polly.dir/Analysis/ScopDetection.cpp.o CMakeFiles/Polly.dir/Analysis/ScopDetectionDiagnostic.cpp.o CMakeFiles/Polly.dir/Analysis/ScopInfo.cpp.o CMakeFiles/Polly.dir/Analysis/ScopGraphPrinter.cpp.o CMakeFiles/Polly.dir/Analysis/ScopPass.cpp.o CMakeFiles/Polly.dir/CodeGen/BlockGenerators.cpp.o CMakeFiles/Polly.dir/CodeGen/IslAst.cpp.o CMakeFiles/Polly.dir/CodeGen/IslExprBuilder.cpp.o CMakeFiles/Polly.dir/CodeGen/IslNodeBuilder.cpp.o CMakeFiles/Polly.dir/CodeGen/CodeGeneration.cpp.o CMakeFiles/Polly.dir/CodeGen/LoopGenerators.cpp.o CMakeFiles/Polly.dir/CodeGen/IRBuilder.cpp.o CMakeFiles/Polly.dir/CodeGen/Utils.cpp.o CMakeFiles/Polly.dir/CodeGen/RuntimeDebugBuilder.cpp.o CMakeFiles/Polly.dir/CodeGen/CodegenCleanup.cpp.o CMakeFiles/Polly.dir/Exchange/JSONExporter.cpp.o CMakeFiles/Polly.dir/Support/GICHelper.cpp.o CMakeFiles/Polly.dir/Support/SCEVAffinator.cpp.o CMakeFiles/Polly.dir/Support/SCEVValidator.cpp.o CMakeFiles/Polly.dir/Support/RegisterPasses.cpp.o CMakeFiles/Polly.dir/Support/ScopHelper.cpp.o CMakeFiles/Polly.dir/Support/ScopLocation.cpp.o CMakeFiles/Polly.dir/Transform/Canonicalization.cpp.o CMakeFiles/Polly.dir/Transform/CodePreparation.cpp.o CMakeFiles/Polly.dir/Transform/DeadCodeElimination.cpp.o CMakeFiles/Polly.dir/Transform/ScheduleOptimizer.cpp.o /usr/bin/ranlib ../../../lib/libPolly.a make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target Polly /usr/bin/make -f tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build.make tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/clang-check /<>/build-llvm /<>/build-llvm/tools/clang/tools/clang-check /<>/build-llvm/tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/clang-check/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/depend.internal". Scanning dependencies of target clang-check make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build.make tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o cd /<>/build-llvm/tools/clang/tools/clang-check && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/clang-check -I/<>/tools/clang/tools/clang-check -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clang-check.dir/ClangCheck.cpp.o -c /<>/tools/clang/tools/clang-check/ClangCheck.cpp [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o -c /<>/tools/clang/tools/libclang/CIndexCodeCompletion.cpp [ 73%] Linking CXX executable ../../../../bin/arcmt-test cd /<>/build-llvm/tools/clang/tools/arcmt-test && /usr/bin/cmake -E cmake_link_script CMakeFiles/arcmt-test.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -o ../../../../bin/arcmt-test ../../../../lib/libclangARCMigrate.a ../../../../lib/libclangBasic.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangLex.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangStaticAnalyzerCheckers.a ../../../../lib/libclangStaticAnalyzerCore.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/libclang/CIndexer.h:19, from /<>/tools/clang/tools/libclang/CIndexCodeCompletion.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h:13, from /<>/tools/clang/tools/clang-check/ClangCheck.cpp:20: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target arcmt-test /usr/bin/make -f tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/build.make tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-apply-replacements/tool /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/depend.internal". Scanning dependencies of target clang-apply-replacements make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/build.make tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool -I/<>/tools/clang/tools/extra/clang-apply-replacements/tool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/tools/clang/tools/extra/clang-apply-replacements -I/<>/tools/clang/tools/extra/clang-apply-replacements/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o -c /<>/tools/clang/tools/extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/LangOptions.h:19, from /<>/tools/clang/include/clang/Tooling/Core/Replacement.h:22, from /<>/tools/clang/include/clang/Tooling/Refactoring.h:22, from /<>/tools/clang/tools/extra/clang-apply-replacements/include/clang-apply-replacements/Tooling/ApplyReplacements.h:19, from /<>/tools/clang/tools/extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Linking CXX executable ../../../../bin/clang-check cd /<>/build-llvm/tools/clang/tools/clang-check && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang-check.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/clang-check.dir/ClangCheck.cpp.o -o ../../../../bin/clang-check ../../../../lib/libclangAST.a ../../../../lib/libclangBasic.a ../../../../lib/libclangDriver.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangRewriteFrontend.a ../../../../lib/libclangStaticAnalyzerFrontend.a ../../../../lib/libclangTooling.a ../../../../lib/libclangStaticAnalyzerCheckers.a ../../../../lib/libclangStaticAnalyzerCore.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangASTMatchers.a ../../../../lib/libclangToolingCore.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clang-check /usr/bin/make -f tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/build.make tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-rename/tool /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-rename/tool /<>/build-llvm/tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-rename/tool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/depend.internal". Scanning dependencies of target clang-rename make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/build.make tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/ClangRename.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-rename/tool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-rename/tool -I/<>/tools/clang/tools/extra/clang-rename/tool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clang-rename.dir/ClangRename.cpp.o -c /<>/tools/clang/tools/extra/clang-rename/tool/ClangRename.cpp [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o -c /<>/tools/clang/tools/libclang/CIndexDiagnostic.cpp [ 73%] Linking CXX executable ../../../../../../bin/clang-apply-replacements cd /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang-apply-replacements.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o -o ../../../../../../bin/clang-apply-replacements ../../../../../../lib/libclangApplyReplacements.a ../../../../../../lib/libclangBasic.a ../../../../../../lib/libclangFormat.a ../../../../../../lib/libclangRewrite.a ../../../../../../lib/libclangToolingCore.a ../../../../../../lib/libclangRewrite.a ../../../../../../lib/libclangAST.a ../../../../../../lib/libclangLex.a ../../../../../../lib/libclangBasic.a ../../../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clang-apply-replacements /usr/bin/make -f tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/build.make tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/modularize /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/modularize /<>/build-llvm/tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/modularize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/depend.internal". Scanning dependencies of target modularize make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/build.make tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/build make[4]: Entering directory '/<>/build-llvm' In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Frontend/FrontendAction.h:22, from /<>/tools/clang/tools/extra/clang-rename/tool/../USRFindingAction.h:18, from /<>/tools/clang/tools/extra/clang-rename/tool/ClangRename.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/modularize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/modularize -I/<>/tools/clang/tools/extra/modularize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/modularize.dir/Modularize.cpp.o -c /<>/tools/clang/tools/extra/modularize/Modularize.cpp [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CIndexHigh.cpp.o -c /<>/tools/clang/tools/libclang/CIndexHigh.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/libclang/CIndexer.h:19, from /<>/tools/clang/tools/libclang/CIndexDiagnostic.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/SourceLocation.h:18, from /<>/tools/clang/tools/libclang/CXCursor.h:18, from /<>/tools/clang/tools/libclang/CursorVisitor.h:13, from /<>/tools/clang/tools/libclang/CIndexHigh.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/modularize/ModularizeUtilities.h:19, from /<>/tools/clang/tools/extra/modularize/Modularize.cpp:229: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o -c /<>/tools/clang/tools/libclang/CIndexInclusionStack.cpp In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/libclang/CIndexer.h:19, from /<>/tools/clang/tools/libclang/CIndexInclusionStack.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CIndexUSRs.cpp.o -c /<>/tools/clang/tools/libclang/CIndexUSRs.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Linking CXX executable ../../../../../../bin/clang-rename cd /<>/build-llvm/tools/clang/tools/extra/clang-rename/tool && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang-rename.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/clang-rename.dir/ClangRename.cpp.o -o ../../../../../../bin/clang-rename ../../../../../../lib/libclangBasic.a ../../../../../../lib/libclangFrontend.a ../../../../../../lib/libclangRename.a ../../../../../../lib/libclangRewrite.a ../../../../../../lib/libclangTooling.a ../../../../../../lib/libclangIndex.a ../../../../../../lib/libclangFormat.a ../../../../../../lib/libclangFrontend.a ../../../../../../lib/libclangParse.a ../../../../../../lib/libclangSerialization.a ../../../../../../lib/libclangSema.a ../../../../../../lib/libclangEdit.a ../../../../../../lib/libclangAnalysis.a ../../../../../../lib/libclangDriver.a ../../../../../../lib/libclangToolingCore.a ../../../../../../lib/libclangRewrite.a ../../../../../../lib/libclangASTMatchers.a ../../../../../../lib/libclangAST.a ../../../../../../lib/libclangLex.a ../../../../../../lib/libclangBasic.a ../../../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/libclang/CIndexer.h:19, from /<>/tools/clang/tools/libclang/CIndexUSRs.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clang-rename /usr/bin/make -f tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/build.make tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/tool /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool /<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/depend.internal". Scanning dependencies of target clang-tidy make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/build.make tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyMain.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool -I/<>/tools/clang/tools/extra/clang-tidy/tool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clang-tidy.dir/ClangTidyMain.cpp.o -c /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CIndexer.cpp.o -c /<>/tools/clang/tools/libclang/CIndexer.cpp [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CXComment.cpp.o -c /<>/tools/clang/tools/libclang/CXComment.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/clang-tidy/tool/../ClangTidyDiagnosticConsumer.h:14, from /<>/tools/clang/tools/extra/clang-tidy/tool/../ClangTidy.h:13, from /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/libclang/CIndexer.h:19, from /<>/tools/clang/tools/libclang/CIndexer.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/tools/libclang/CLog.h:14, from /<>/tools/clang/tools/libclang/CXTranslationUnit.h:17, from /<>/tools/clang/tools/libclang/CXComment.h:17, from /<>/tools/clang/tools/libclang/CXComment.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CXCursor.cpp.o -c /<>/tools/clang/tools/libclang/CXCursor.cpp [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/modularize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/modularize -I/<>/tools/clang/tools/extra/modularize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/modularize.dir/ModuleAssistant.cpp.o -c /<>/tools/clang/tools/extra/modularize/ModuleAssistant.cpp [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o -c /<>/tools/clang/tools/libclang/CXCompilationDatabase.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/tools/libclang/CLog.h:14, from /<>/tools/clang/tools/libclang/CXTranslationUnit.h:17, from /<>/tools/clang/tools/libclang/CXCursor.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/tools/clang/tools/extra/modularize/ModuleAssistant.cpp:68:1: warning: ‘{anonymous}::Module::Module()’ defined but not used [-Wunused-function] Module::Module() : IsProblem(false) {} ^~~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o -c /<>/tools/clang/tools/libclang/CXLoadedDiagnostic.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/modularize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/modularize -I/<>/tools/clang/tools/extra/modularize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o -c /<>/tools/clang/tools/extra/modularize/ModularizeUtilities.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:395:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CXCursor.cpp:269:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CXCursor.cpp:275:49: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CXCursor.cpp:469:65: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CXCursor.cpp:524:30: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:307:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/tools/libclang/CXCursor.cpp:908:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:321:24: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::Expr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::Expr*]’ /<>/tools/clang/tools/libclang/CXCursor.cpp:908:54: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/FileManager.h:19, from /<>/tools/clang/include/clang/Basic/SourceManager.h:38, from /<>/tools/clang/tools/extra/modularize/ModularizeUtilities.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CXSourceLocation.cpp.o -c /<>/tools/clang/tools/libclang/CXSourceLocation.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/Frontend/ASTUnit.h:18, from /<>/tools/clang/tools/libclang/CXSourceLocation.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o -c /<>/tools/clang/tools/libclang/CXStoredDiagnostic.cpp [ 73%] Linking CXX executable ../../../../../../bin/clang-tidy cd /<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang-tidy.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/clang-tidy.dir/ClangTidyMain.cpp.o -o ../../../../../../bin/clang-tidy ../../../../../../lib/libclangAST.a ../../../../../../lib/libclangASTMatchers.a ../../../../../../lib/libclangBasic.a ../../../../../../lib/libclangTidy.a ../../../../../../lib/libclangTidyCERTModule.a ../../../../../../lib/libclangTidyCppCoreGuidelinesModule.a ../../../../../../lib/libclangTidyGoogleModule.a ../../../../../../lib/libclangTidyLLVMModule.a ../../../../../../lib/libclangTidyMiscModule.a ../../../../../../lib/libclangTidyModernizeModule.a ../../../../../../lib/libclangTidyPerformanceModule.a ../../../../../../lib/libclangTidyReadabilityModule.a ../../../../../../lib/libclangTooling.a ../../../../../../lib/libclangTidyUtils.a ../../../../../../lib/libclangTidy.a ../../../../../../lib/libclangTooling.a ../../../../../../lib/libclangASTMatchers.a ../../../../../../lib/libclangStaticAnalyzerFrontend.a ../../../../../../lib/libclangFrontend.a ../../../../../../lib/libclangDriver.a ../../../../../../lib/libclangParse.a ../../../../../../lib/libclangSerialization.a ../../../../../../lib/libclangSema.a ../../../../../../lib/libclangEdit.a ../../../../../../lib/libclangStaticAnalyzerCheckers.a ../../../../../../lib/libclangStaticAnalyzerCore.a ../../../../../../lib/libclangAnalysis.a ../../../../../../lib/libclangToolingCore.a ../../../../../../lib/libclangAST.a ../../../../../../lib/libclangRewrite.a ../../../../../../lib/libclangLex.a ../../../../../../lib/libclangBasic.a ../../../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/libclang/CIndexer.h:19, from /<>/tools/clang/tools/libclang/CXStoredDiagnostic.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CXString.cpp.o -c /<>/tools/clang/tools/libclang/CXString.cpp make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clang-tidy /usr/bin/make -f tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/build.make tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-query/tool /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-query/tool /<>/build-llvm/tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/clang-query/tool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/depend.internal". [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/modularize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/modularize -I/<>/tools/clang/tools/extra/modularize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/modularize.dir/CoverageChecker.cpp.o -c /<>/tools/clang/tools/extra/modularize/CoverageChecker.cpp Scanning dependencies of target clang-query make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/build.make tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/clang-query/tool && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/clang-query/tool -I/<>/tools/clang/tools/extra/clang-query/tool -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/tools/clang/tools/extra/clang-query/tool/.. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/clang-query.dir/ClangQuery.cpp.o -c /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/CXType.cpp.o -c /<>/tools/clang/tools/libclang/CXType.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/tools/libclang/CXString.h:18, from /<>/tools/clang/tools/libclang/CXString.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, from /<>/tools/clang/tools/extra/clang-query/tool/../Query.h:13, from /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:29: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/tools/extra/modularize/ModularizeUtilities.h:19, from /<>/tools/clang/tools/extra/modularize/CoverageChecker.cpp:54: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/Support/MemoryBuffer.h:18, from /<>/tools/clang/include/clang/Frontend/PCHContainerOperations.h:15, from /<>/tools/clang/tools/libclang/CIndexer.h:19, from /<>/tools/clang/tools/libclang/CXType.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/IndexBody.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/IndexBody.cpp.o -c /<>/tools/clang/tools/libclang/IndexBody.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/SourceLocation.h:18, from /<>/tools/clang/tools/libclang/CXCursor.h:18, from /<>/tools/clang/tools/libclang/IndexingContext.h:13, from /<>/tools/clang/tools/libclang/IndexBody.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/IndexDecl.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/IndexDecl.cpp.o -c /<>/tools/clang/tools/libclang/IndexDecl.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/clang-query/tool/ClangQuery.cpp:120:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/SourceLocation.h:18, from /<>/tools/clang/tools/libclang/CXCursor.h:18, from /<>/tools/clang/tools/libclang/IndexingContext.h:13, from /<>/tools/clang/tools/libclang/IndexDecl.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/modularize && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/modularize -I/<>/tools/clang/tools/extra/modularize -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o -c /<>/tools/clang/tools/extra/modularize/PreprocessorTracker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/IndexTypeSourceInfo.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/IndexTypeSourceInfo.cpp.o -c /<>/tools/clang/tools/libclang/IndexTypeSourceInfo.cpp [ 73%] Linking CXX executable ../../../../../../bin/clang-query cd /<>/build-llvm/tools/clang/tools/extra/clang-query/tool && /usr/bin/cmake -E cmake_link_script CMakeFiles/clang-query.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/clang-query.dir/ClangQuery.cpp.o -o ../../../../../../bin/clang-query ../../../../../../lib/libclangAST.a ../../../../../../lib/libclangASTMatchers.a ../../../../../../lib/libclangBasic.a ../../../../../../lib/libclangDynamicASTMatchers.a ../../../../../../lib/libclangFrontend.a ../../../../../../lib/libclangQuery.a ../../../../../../lib/libclangTooling.a ../../../../../../lib/libclangDynamicASTMatchers.a ../../../../../../lib/libclangASTMatchers.a ../../../../../../lib/libclangFrontend.a ../../../../../../lib/libclangParse.a ../../../../../../lib/libclangSerialization.a ../../../../../../lib/libclangSema.a ../../../../../../lib/libclangEdit.a ../../../../../../lib/libclangAnalysis.a ../../../../../../lib/libclangDriver.a ../../../../../../lib/libclangToolingCore.a ../../../../../../lib/libclangAST.a ../../../../../../lib/libclangRewrite.a ../../../../../../lib/libclangLex.a ../../../../../../lib/libclangBasic.a ../../../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clang-query /usr/bin/make -f tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/build.make tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/pp-trace /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/pp-trace /<>/build-llvm/tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/pp-trace/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/depend.internal". Scanning dependencies of target pp-trace make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/build.make tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/pp-trace && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/pp-trace -I/<>/tools/clang/tools/extra/pp-trace -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/pp-trace.dir/PPTrace.cpp.o -c /<>/tools/clang/tools/extra/pp-trace/PPTrace.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/SourceLocation.h:18, from /<>/tools/clang/tools/libclang/CXCursor.h:18, from /<>/tools/clang/tools/libclang/IndexingContext.h:13, from /<>/tools/clang/tools/libclang/IndexTypeSourceInfo.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/Indexing.cpp.o -c /<>/tools/clang/tools/libclang/Indexing.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Lex/PPCallbacks.h:18, from /<>/tools/clang/tools/extra/pp-trace/PPCallbacksTracker.h:25, from /<>/tools/clang/tools/extra/pp-trace/PPTrace.cpp:49: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/SourceLocation.h:18, from /<>/tools/clang/tools/libclang/CXCursor.h:18, from /<>/tools/clang/tools/libclang/IndexingContext.h:13, from /<>/tools/clang/tools/libclang/Indexing.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 73%] Linking CXX executable ../../../../../bin/modularize cd /<>/build-llvm/tools/clang/tools/extra/modularize && /usr/bin/cmake -E cmake_link_script CMakeFiles/modularize.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/modularize.dir/Modularize.cpp.o CMakeFiles/modularize.dir/ModuleAssistant.cpp.o CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o CMakeFiles/modularize.dir/CoverageChecker.cpp.o CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o -o ../../../../../bin/modularize ../../../../../lib/libclangAST.a ../../../../../lib/libclangBasic.a ../../../../../lib/libclangDriver.a ../../../../../lib/libclangFrontend.a ../../../../../lib/libclangLex.a ../../../../../lib/libclangTooling.a ../../../../../lib/libclangFrontend.a ../../../../../lib/libclangDriver.a ../../../../../lib/libclangParse.a ../../../../../lib/libclangSerialization.a ../../../../../lib/libclangSema.a ../../../../../lib/libclangEdit.a ../../../../../lib/libclangAnalysis.a ../../../../../lib/libclangASTMatchers.a ../../../../../lib/libclangToolingCore.a ../../../../../lib/libclangAST.a ../../../../../lib/libclangRewrite.a ../../../../../lib/libclangLex.a ../../../../../lib/libclangBasic.a ../../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target modularize /usr/bin/make -f tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/build.make tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/tool-template /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/tool-template /<>/build-llvm/tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/extra/tool-template/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/depend.internal". Scanning dependencies of target tool-template make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/build.make tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/tool-template && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/tool-template -I/<>/tools/clang/tools/extra/tool-template -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/tool-template.dir/ToolTemplate.cpp.o -c /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:37: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 73%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/IndexingContext.cpp.o cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/libclang -I/<>/tools/clang/tools/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/libclang.dir/IndexingContext.cpp.o -c /<>/tools/clang/tools/libclang/IndexingContext.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/SourceLocation.h:18, from /<>/tools/clang/tools/libclang/CXCursor.h:18, from /<>/tools/clang/tools/libclang/IndexingContext.h:13, from /<>/tools/clang/tools/libclang/IndexingContext.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 73%] Building CXX object tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o cd /<>/build-llvm/tools/clang/tools/extra/pp-trace && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/extra/pp-trace -I/<>/tools/clang/tools/extra/pp-trace -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o -c /<>/tools/clang/tools/extra/pp-trace/PPCallbacksTracker.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/bin/make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/bugpoint /<>/build-llvm /<>/build-llvm/tools/bugpoint /<>/build-llvm/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/bugpoint/CMakeFiles/bugpoint.dir/depend.internal". Dependee "/<>/build-llvm/tools/bugpoint/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/bugpoint/CMakeFiles/bugpoint.dir/depend.internal". Scanning dependencies of target bugpoint make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o cd /<>/build-llvm/tools/bugpoint && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint -I/<>/tools/bugpoint -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/BugDriver.cpp.o -c /<>/tools/bugpoint/BugDriver.cpp [ 73%] Linking CXX executable ../../../../../bin/pp-trace cd /<>/build-llvm/tools/clang/tools/extra/pp-trace && /usr/bin/cmake -E cmake_link_script CMakeFiles/pp-trace.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/pp-trace.dir/PPTrace.cpp.o CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o -o ../../../../../bin/pp-trace ../../../../../lib/libclangAST.a ../../../../../lib/libclangBasic.a ../../../../../lib/libclangFrontend.a ../../../../../lib/libclangLex.a ../../../../../lib/libclangTooling.a ../../../../../lib/libclangFrontend.a ../../../../../lib/libclangParse.a ../../../../../lib/libclangSerialization.a ../../../../../lib/libclangSema.a ../../../../../lib/libclangEdit.a ../../../../../lib/libclangAnalysis.a ../../../../../lib/libclangDriver.a ../../../../../lib/libclangASTMatchers.a ../../../../../lib/libclangToolingCore.a ../../../../../lib/libclangAST.a ../../../../../lib/libclangRewrite.a ../../../../../lib/libclangLex.a ../../../../../lib/libclangBasic.a ../../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target pp-trace /usr/bin/make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/dsymutil /<>/build-llvm /<>/build-llvm/tools/dsymutil /<>/build-llvm/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend.internal". Dependee "/<>/build-llvm/tools/dsymutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend.internal". Scanning dependencies of target llvm-dsymutil make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o cd /<>/build-llvm/tools/dsymutil && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/dsymutil -I/<>/tools/dsymutil -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o -c /<>/tools/dsymutil/dsymutil.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/tools/extra/tool-template/ToolTemplate.cpp:88:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 73%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o cd /<>/build-llvm/tools/bugpoint && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint -I/<>/tools/bugpoint -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /<>/tools/bugpoint/CrashDebugger.cpp [ 73%] Linking CXX shared library ../../../../lib/libclang-3.8.so cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/cmake -E cmake_link_script CMakeFiles/libclang.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/build-llvm/tools/clang/tools/libclang/libclang.exports -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,defs -shared -Wl,-soname,libclang-3.8.so.1 -o ../../../../lib/libclang-3.8.so.1 CMakeFiles/libclang.dir/ARCMigrate.cpp.o CMakeFiles/libclang.dir/BuildSystem.cpp.o CMakeFiles/libclang.dir/CIndex.cpp.o CMakeFiles/libclang.dir/CIndexCXX.cpp.o CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o CMakeFiles/libclang.dir/CIndexHigh.cpp.o CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o CMakeFiles/libclang.dir/CIndexUSRs.cpp.o CMakeFiles/libclang.dir/CIndexer.cpp.o CMakeFiles/libclang.dir/CXComment.cpp.o CMakeFiles/libclang.dir/CXCursor.cpp.o CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o CMakeFiles/libclang.dir/CXSourceLocation.cpp.o CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o CMakeFiles/libclang.dir/CXString.cpp.o CMakeFiles/libclang.dir/CXType.cpp.o CMakeFiles/libclang.dir/IndexBody.cpp.o CMakeFiles/libclang.dir/IndexDecl.cpp.o CMakeFiles/libclang.dir/IndexTypeSourceInfo.cpp.o CMakeFiles/libclang.dir/Indexing.cpp.o CMakeFiles/libclang.dir/IndexingContext.cpp.o ../../../../lib/libclangAST.a ../../../../lib/libclangBasic.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangIndex.a ../../../../lib/libclangLex.a ../../../../lib/libclangSema.a ../../../../lib/libclangTooling.a ../../../../lib/libclangARCMigrate.a -ldl ../../../../lib/libclangFormat.a ../../../../lib/libclangToolingCore.a ../../../../lib/libclangASTMatchers.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangStaticAnalyzerCheckers.a ../../../../lib/libclangStaticAnalyzerCore.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [ 73%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o cd /<>/build-llvm/tools/dsymutil && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/dsymutil -I/<>/tools/dsymutil -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o -c /<>/tools/dsymutil/BinaryHolder.cpp [ 73%] Linking CXX executable ../../../../../bin/tool-template cd /<>/build-llvm/tools/clang/tools/extra/tool-template && /usr/bin/cmake -E cmake_link_script CMakeFiles/tool-template.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/tool-template.dir/ToolTemplate.cpp.o -o ../../../../../bin/tool-template ../../../../../lib/libclangAST.a ../../../../../lib/libclangASTMatchers.a ../../../../../lib/libclangBasic.a ../../../../../lib/libclangFrontend.a ../../../../../lib/libclangTooling.a ../../../../../lib/libclangASTMatchers.a ../../../../../lib/libclangFrontend.a ../../../../../lib/libclangParse.a ../../../../../lib/libclangSerialization.a ../../../../../lib/libclangSema.a ../../../../../lib/libclangEdit.a ../../../../../lib/libclangAnalysis.a ../../../../../lib/libclangDriver.a ../../../../../lib/libclangToolingCore.a ../../../../../lib/libclangAST.a ../../../../../lib/libclangRewrite.a ../../../../../lib/libclangLex.a ../../../../../lib/libclangBasic.a ../../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" cd /<>/build-llvm/tools/clang/tools/libclang && /usr/bin/cmake -E cmake_symlink_library ../../../../lib/libclang-3.8.so.1 ../../../../lib/libclang-3.8.so.1 ../../../../lib/libclang-3.8.so make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target libclang /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold.dir/build.make tools/gold/CMakeFiles/LLVMgold.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gold /<>/build-llvm /<>/build-llvm/tools/gold /<>/build-llvm/tools/gold/CMakeFiles/LLVMgold.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/gold/CMakeFiles/LLVMgold.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/gold/CMakeFiles/LLVMgold.dir/depend.internal". Dependee "/<>/build-llvm/tools/gold/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/gold/CMakeFiles/LLVMgold.dir/depend.internal". Scanning dependencies of target LLVMgold make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold.dir/build.make tools/gold/CMakeFiles/LLVMgold.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/gold/CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o cd /<>/build-llvm/tools/gold && /usr/bin/g++-6 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/gold -I/<>/tools/gold -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o -c /<>/tools/gold/gold-plugin.cpp make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target tool-template /usr/bin/make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llc /<>/build-llvm /<>/build-llvm/tools/llc /<>/build-llvm/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llc/CMakeFiles/llc.dir/depend.internal". Dependee "/<>/build-llvm/tools/llc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llc/CMakeFiles/llc.dir/depend.internal". Scanning dependencies of target llc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o cd /<>/build-llvm/tools/llc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llc -I/<>/tools/llc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llc.dir/llc.cpp.o -c /<>/tools/llc/llc.cpp [ 73%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o cd /<>/build-llvm/tools/dsymutil && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/dsymutil -I/<>/tools/dsymutil -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o -c /<>/tools/dsymutil/DebugMap.cpp [ 73%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o cd /<>/build-llvm/tools/dsymutil && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/dsymutil -I/<>/tools/dsymutil -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o -c /<>/tools/dsymutil/DwarfLinker.cpp [ 73%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o cd /<>/build-llvm/tools/bugpoint && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint -I/<>/tools/bugpoint -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o -c /<>/tools/bugpoint/ExecutionDriver.cpp [ 73%] Linking CXX executable ../../bin/llc cd /<>/build-llvm/tools/llc && /usr/bin/cmake -E cmake_link_script CMakeFiles/llc.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 CMakeFiles/llc.dir/llc.cpp.o -o ../../bin/llc ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target llc /usr/bin/make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lli /<>/build-llvm /<>/build-llvm/tools/lli /<>/build-llvm/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lli/CMakeFiles/lli.dir/depend.internal". Dependee "/<>/build-llvm/tools/lli/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lli/CMakeFiles/lli.dir/depend.internal". Scanning dependencies of target lli make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o cd /<>/build-llvm/tools/lli && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lli -I/<>/tools/lli -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lli.dir/lli.cpp.o -c /<>/tools/lli/lli.cpp [ 73%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o cd /<>/build-llvm/tools/bugpoint && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint -I/<>/tools/bugpoint -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o -c /<>/tools/bugpoint/ExtractFunction.cpp [ 73%] Linking CXX shared module ../../lib/LLVMgold.so cd /<>/build-llvm/tools/gold && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMgold.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/build-llvm/tools/gold/LLVMgold.exports -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -o ../../lib/LLVMgold.so CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target LLVMgold /usr/bin/make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lli/ChildTarget /<>/build-llvm /<>/build-llvm/tools/lli/ChildTarget /<>/build-llvm/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend.internal". Dependee "/<>/build-llvm/tools/lli/ChildTarget/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend.internal". Scanning dependencies of target lli-child-target make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o cd /<>/build-llvm/tools/lli/ChildTarget && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lli/ChildTarget -I/<>/tools/lli/ChildTarget -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -c /<>/tools/lli/ChildTarget/ChildTarget.cpp In file included from /<>/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h:21:0, from /<>/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:18, from /<>/tools/lli/ChildTarget/ChildTarget.cpp:2: /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘static std::error_code llvm::orc::remote::RPCBase::HandlerHelper >::readAndHandle(ChannelT&, HandlerT, llvm::index_sequence) [with HandlerT = llvm::orc::remote::RPCBase::MemberFnWrapper >; unsigned int ...Is = {}; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int; ProcedureIdT ProcId = 13u; ArgTs = {}]’: /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:58:27: required from ‘static std::error_code llvm::orc::remote::RPCBase::HandlerHelper >::handle(ChannelT&, HandlerT) [with HandlerT = llvm::orc::remote::RPCBase::MemberFnWrapper >; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int; ProcedureIdT ProcId = 13u; ArgTs = {}]’ /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:207:49: required from ‘static std::error_code llvm::orc::remote::RPC::handle(ChannelT&, HandlerT) [with Proc = llvm::orc::remote::RPCBase::ProcedureHelper; HandlerT = llvm::orc::remote::RPCBase::MemberFnWrapper >; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int]’ /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:215:24: required from ‘static std::error_code llvm::orc::remote::RPC::handle(ChannelT&, ClassT&, std::error_code (ClassT::*)(ArgTs ...)) [with Proc = llvm::orc::remote::RPCBase::ProcedureHelper; ClassT = llvm::orc::remote::OrcRemoteTargetServer; ArgTs = {}; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int]’ /<>/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:73:39: required from ‘std::error_code llvm::orc::remote::OrcRemoteTargetServer::handleKnownProcedure(llvm::orc::remote::OrcRemoteTargetRPCAPI::JITProcId) [with ChannelT = FDRPCChannel; TargetT = llvm::orc::OrcGenericArchitecture]’ /<>/tools/lli/ChildTarget/ChildTarget.cpp:58:51: required from here /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:65:28: warning: variable ‘RPCArgs’ set but not used [-Wunused-but-set-variable] std::tuple RPCArgs; ^~~~~~~ /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘static std::error_code llvm::orc::remote::RPCBase::HandlerHelper >::readAndHandle(ChannelT&, HandlerT, llvm::index_sequence) [with HandlerT = llvm::orc::remote::RPCBase::MemberFnWrapper >; unsigned int ...Is = {}; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int; ProcedureIdT ProcId = 14u; ArgTs = {}]’: /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:58:27: required from ‘static std::error_code llvm::orc::remote::RPCBase::HandlerHelper >::handle(ChannelT&, HandlerT) [with HandlerT = llvm::orc::remote::RPCBase::MemberFnWrapper >; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int; ProcedureIdT ProcId = 14u; ArgTs = {}]’ /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:207:49: required from ‘static std::error_code llvm::orc::remote::RPC::handle(ChannelT&, HandlerT) [with Proc = llvm::orc::remote::RPCBase::ProcedureHelper; HandlerT = llvm::orc::remote::RPCBase::MemberFnWrapper >; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int]’ /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:215:24: required from ‘static std::error_code llvm::orc::remote::RPC::handle(ChannelT&, ClassT&, std::error_code (ClassT::*)(ArgTs ...)) [with Proc = llvm::orc::remote::RPCBase::ProcedureHelper; ClassT = llvm::orc::remote::OrcRemoteTargetServer; ArgTs = {}; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int]’ /<>/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:76:41: required from ‘std::error_code llvm::orc::remote::OrcRemoteTargetServer::handleKnownProcedure(llvm::orc::remote::OrcRemoteTargetRPCAPI::JITProcId) [with ChannelT = FDRPCChannel; TargetT = llvm::orc::OrcGenericArchitecture]’ /<>/tools/lli/ChildTarget/ChildTarget.cpp:58:51: required from here /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:65:28: warning: variable ‘RPCArgs’ set but not used [-Wunused-but-set-variable] /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘static std::error_code llvm::orc::remote::RPCBase::HandlerHelper >::readAndHandle(ChannelT&, HandlerT, llvm::index_sequence) [with HandlerT = llvm::orc::remote::RPCBase::MemberFnWrapper >; unsigned int ...Is = {}; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int; ProcedureIdT ProcId = 18u; ArgTs = {}]’: /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:58:27: required from ‘static std::error_code llvm::orc::remote::RPCBase::HandlerHelper >::handle(ChannelT&, HandlerT) [with HandlerT = llvm::orc::remote::RPCBase::MemberFnWrapper >; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int; ProcedureIdT ProcId = 18u; ArgTs = {}]’ /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:207:49: required from ‘static std::error_code llvm::orc::remote::RPC::handle(ChannelT&, HandlerT) [with Proc = llvm::orc::remote::RPCBase::ProcedureHelper; HandlerT = llvm::orc::remote::RPCBase::MemberFnWrapper >; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int]’ /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:215:24: required from ‘static std::error_code llvm::orc::remote::RPC::handle(ChannelT&, ClassT&, std::error_code (ClassT::*)(ArgTs ...)) [with Proc = llvm::orc::remote::RPCBase::ProcedureHelper; ClassT = llvm::orc::remote::OrcRemoteTargetServer; ArgTs = {}; ChannelT = llvm::orc::remote::RPCChannel; ProcedureIdT = unsigned int]’ /<>/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:82:35: required from ‘std::error_code llvm::orc::remote::OrcRemoteTargetServer::handleKnownProcedure(llvm::orc::remote::OrcRemoteTargetRPCAPI::JITProcId) [with ChannelT = FDRPCChannel; TargetT = llvm::orc::OrcGenericArchitecture]’ /<>/tools/lli/ChildTarget/ChildTarget.cpp:58:51: required from here /<>/include/llvm/ExecutionEngine/Orc/RPCUtils.h:65:28: warning: variable ‘RPCArgs’ set but not used [-Wunused-but-set-variable] [ 73%] Linking CXX executable ../../../bin/lli-child-target cd /<>/build-llvm/tools/lli/ChildTarget && /usr/bin/cmake -E cmake_link_script CMakeFiles/lli-child-target.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -o ../../../bin/lli-child-target ../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [ 73%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o cd /<>/build-llvm/tools/bugpoint && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint -I/<>/tools/bugpoint -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/FindBugs.cpp.o -c /<>/tools/bugpoint/FindBugs.cpp make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target lli-child-target /usr/bin/make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-as /<>/build-llvm /<>/build-llvm/tools/llvm-as /<>/build-llvm/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-as/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". Scanning dependencies of target llvm-as make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o cd /<>/build-llvm/tools/llvm-as && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-as -I/<>/tools/llvm-as -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-as.dir/llvm-as.cpp.o -c /<>/tools/llvm-as/llvm-as.cpp [ 73%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o cd /<>/build-llvm/tools/bugpoint && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint -I/<>/tools/bugpoint -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/Miscompilation.cpp.o -c /<>/tools/bugpoint/Miscompilation.cpp [ 73%] Linking CXX executable ../../bin/llvm-as cd /<>/build-llvm/tools/llvm-as && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-as.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-as.dir/llvm-as.cpp.o -o ../../bin/llvm-as ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target llvm-as /usr/bin/make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-bcanalyzer /<>/build-llvm /<>/build-llvm/tools/llvm-bcanalyzer /<>/build-llvm/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-bcanalyzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". Scanning dependencies of target llvm-bcanalyzer make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o cd /<>/build-llvm/tools/llvm-bcanalyzer && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-bcanalyzer -I/<>/tools/llvm-bcanalyzer -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -c /<>/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp [ 73%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o cd /<>/build-llvm/tools/dsymutil && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/dsymutil -I/<>/tools/dsymutil -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o -c /<>/tools/dsymutil/MachODebugMapParser.cpp [ 73%] Building CXX object tools/lli/CMakeFiles/lli.dir/OrcLazyJIT.cpp.o cd /<>/build-llvm/tools/lli && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lli -I/<>/tools/lli -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lli.dir/OrcLazyJIT.cpp.o -c /<>/tools/lli/OrcLazyJIT.cpp [ 73%] Linking CXX executable ../../bin/llvm-bcanalyzer cd /<>/build-llvm/tools/llvm-bcanalyzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-bcanalyzer.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -o ../../bin/llvm-bcanalyzer ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target llvm-bcanalyzer /usr/bin/make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-c-test /<>/build-llvm /<>/build-llvm/tools/llvm-c-test /<>/build-llvm/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-c-test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". Scanning dependencies of target llvm-c-test make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-c-test -I/<>/tools/llvm-c-test -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/calc.c.o -c /<>/tools/llvm-c-test/calc.c In file included from /<>/tools/llvm-c-test/calc.c:17:0: /<>/include/llvm-c/Core.h:83:23: warning: enumerator value for ‘LLVMNonLazyBind’ is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 73%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-c-test -I/<>/tools/llvm-c-test -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/disassemble.c.o -c /<>/tools/llvm-c-test/disassemble.c [ 73%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-c-test -I/<>/tools/llvm-c-test -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/helpers.c.o -c /<>/tools/llvm-c-test/helpers.c [ 73%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-c-test -I/<>/tools/llvm-c-test -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/include-all.c.o -c /<>/tools/llvm-c-test/include-all.c In file included from /<>/tools/llvm-c-test/include-all.c:20:0: /<>/include/llvm-c/Core.h:83:23: warning: enumerator value for ‘LLVMNonLazyBind’ is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 73%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-c-test -I/<>/tools/llvm-c-test -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/main.c.o -c /<>/tools/llvm-c-test/main.c In file included from /<>/tools/llvm-c-test/main.c:16:0: /<>/include/llvm-c/Core.h:83:23: warning: enumerator value for ‘LLVMNonLazyBind’ is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 73%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-c-test -I/<>/tools/llvm-c-test -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/module.c.o -c /<>/tools/llvm-c-test/module.c In file included from /<>/tools/llvm-c-test/module.c:17:0: /<>/include/llvm-c/Core.h:83:23: warning: enumerator value for ‘LLVMNonLazyBind’ is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 73%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-c-test -I/<>/tools/llvm-c-test -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/metadata.c.o -c /<>/tools/llvm-c-test/metadata.c In file included from /<>/tools/llvm-c-test/metadata.c:16:0: /<>/include/llvm-c/Core.h:83:23: warning: enumerator value for ‘LLVMNonLazyBind’ is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 73%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-c-test -I/<>/tools/llvm-c-test -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/object.c.o -c /<>/tools/llvm-c-test/object.c In file included from /<>/tools/llvm-c-test/object.c:16:0: /<>/include/llvm-c/Core.h:83:23: warning: enumerator value for ‘LLVMNonLazyBind’ is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 73%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/gcc-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-c-test -I/<>/tools/llvm-c-test -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/targets.c.o -c /<>/tools/llvm-c-test/targets.c [ 73%] Linking C executable ../../bin/llvm-c-test cd /<>/build-llvm/tools/llvm-c-test && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-c-test.dir/link.txt --verbose=1 /usr/bin/gcc-6 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-c-test.dir/calc.c.o CMakeFiles/llvm-c-test.dir/disassemble.c.o CMakeFiles/llvm-c-test.dir/helpers.c.o CMakeFiles/llvm-c-test.dir/include-all.c.o CMakeFiles/llvm-c-test.dir/main.c.o CMakeFiles/llvm-c-test.dir/module.c.o CMakeFiles/llvm-c-test.dir/metadata.c.o CMakeFiles/llvm-c-test.dir/object.c.o CMakeFiles/llvm-c-test.dir/targets.c.o -o ../../bin/llvm-c-test -rdynamic ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target llvm-c-test /usr/bin/make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-cov /<>/build-llvm /<>/build-llvm/tools/llvm-cov /<>/build-llvm/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-cov/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend.internal". Scanning dependencies of target llvm-cov make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o cd /<>/build-llvm/tools/llvm-cov && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cov -I/<>/tools/llvm-cov -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o -c /<>/tools/llvm-cov/llvm-cov.cpp [ 73%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o cd /<>/build-llvm/tools/bugpoint && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint -I/<>/tools/bugpoint -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o -c /<>/tools/bugpoint/OptimizerDriver.cpp [ 73%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o cd /<>/build-llvm/tools/dsymutil && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/dsymutil -I/<>/tools/dsymutil -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o -c /<>/tools/dsymutil/MachOUtils.cpp [ 73%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o cd /<>/build-llvm/tools/llvm-cov && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cov -I/<>/tools/llvm-cov -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/gcov.cpp.o -c /<>/tools/llvm-cov/gcov.cpp [ 73%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o cd /<>/build-llvm/tools/llvm-cov && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cov -I/<>/tools/llvm-cov -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o -c /<>/tools/llvm-cov/CodeCoverage.cpp [ 73%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o cd /<>/build-llvm/tools/bugpoint && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint -I/<>/tools/bugpoint -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/ToolRunner.cpp.o -c /<>/tools/bugpoint/ToolRunner.cpp [ 73%] Linking CXX executable ../../bin/llvm-dsymutil cd /<>/build-llvm/tools/dsymutil && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dsymutil.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o -o ../../bin/llvm-dsymutil ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target llvm-dsymutil /usr/bin/make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-cxxdump /<>/build-llvm /<>/build-llvm/tools/llvm-cxxdump /<>/build-llvm/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-cxxdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend.internal". Scanning dependencies of target llvm-cxxdump make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build make[4]: Entering directory '/<>/build-llvm' [ 73%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o cd /<>/build-llvm/tools/llvm-cxxdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cxxdump -I/<>/tools/llvm-cxxdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o -c /<>/tools/llvm-cxxdump/llvm-cxxdump.cpp [ 73%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o cd /<>/build-llvm/tools/bugpoint && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint -I/<>/tools/bugpoint -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/bugpoint.cpp.o -c /<>/tools/bugpoint/bugpoint.cpp [ 73%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o cd /<>/build-llvm/tools/llvm-cov && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cov -I/<>/tools/llvm-cov -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o -c /<>/tools/llvm-cov/CoverageFilters.cpp [ 73%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o cd /<>/build-llvm/tools/llvm-cxxdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cxxdump -I/<>/tools/llvm-cxxdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -c /<>/tools/llvm-cxxdump/Error.cpp [ 75%] Linking CXX executable ../../bin/llvm-cxxdump cd /<>/build-llvm/tools/llvm-cxxdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cxxdump.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -o ../../bin/llvm-cxxdump ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 75%] Built target llvm-cxxdump /usr/bin/make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-diff /<>/build-llvm /<>/build-llvm/tools/llvm-diff /<>/build-llvm/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-diff/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". Scanning dependencies of target llvm-diff make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/build make[4]: Entering directory '/<>/build-llvm' [ 75%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o cd /<>/build-llvm/tools/llvm-diff && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-diff -I/<>/tools/llvm-diff -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o -c /<>/tools/llvm-diff/llvm-diff.cpp [ 75%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o cd /<>/build-llvm/tools/llvm-cov && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cov -I/<>/tools/llvm-cov -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o -c /<>/tools/llvm-cov/CoverageReport.cpp [ 75%] Linking CXX executable ../../bin/lli cd /<>/build-llvm/tools/lli && /usr/bin/cmake -E cmake_link_script CMakeFiles/lli.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 -Wl,--gc-sections CMakeFiles/lli.dir/lli.cpp.o CMakeFiles/lli.dir/OrcLazyJIT.cpp.o -o ../../bin/lli ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 75%] Built target lli /usr/bin/make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-dis /<>/build-llvm /<>/build-llvm/tools/llvm-dis /<>/build-llvm/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-dis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend.internal". Scanning dependencies of target llvm-dis make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/build make[4]: Entering directory '/<>/build-llvm' [ 75%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o cd /<>/build-llvm/tools/llvm-dis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-dis -I/<>/tools/llvm-dis -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -c /<>/tools/llvm-dis/llvm-dis.cpp [ 76%] Linking CXX executable ../../bin/bugpoint cd /<>/build-llvm/tools/bugpoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/bugpoint.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 CMakeFiles/bugpoint.dir/BugDriver.cpp.o CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o CMakeFiles/bugpoint.dir/FindBugs.cpp.o CMakeFiles/bugpoint.dir/Miscompilation.cpp.o CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o CMakeFiles/bugpoint.dir/ToolRunner.cpp.o CMakeFiles/bugpoint.dir/bugpoint.cpp.o -o ../../bin/bugpoint ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target bugpoint /usr/bin/make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-dwarfdump /<>/build-llvm /<>/build-llvm/tools/llvm-dwarfdump /<>/build-llvm/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-dwarfdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend.internal". Scanning dependencies of target llvm-dwarfdump make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o cd /<>/build-llvm/tools/llvm-dwarfdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-dwarfdump -I/<>/tools/llvm-dwarfdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -c /<>/tools/llvm-dwarfdump/llvm-dwarfdump.cpp [ 76%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o cd /<>/build-llvm/tools/llvm-cov && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cov -I/<>/tools/llvm-cov -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o -c /<>/tools/llvm-cov/CoverageSummaryInfo.cpp [ 76%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o cd /<>/build-llvm/tools/llvm-diff && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-diff -I/<>/tools/llvm-diff -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o -c /<>/tools/llvm-diff/DiffConsumer.cpp [ 76%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o cd /<>/build-llvm/tools/llvm-cov && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cov -I/<>/tools/llvm-cov -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o -c /<>/tools/llvm-cov/SourceCoverageView.cpp [ 76%] Linking CXX executable ../../bin/llvm-dwarfdump cd /<>/build-llvm/tools/llvm-dwarfdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dwarfdump.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -o ../../bin/llvm-dwarfdump ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-dwarfdump /usr/bin/make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-dwp /<>/build-llvm /<>/build-llvm/tools/llvm-dwp /<>/build-llvm/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-dwp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend.internal". Scanning dependencies of target llvm-dwp make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o cd /<>/build-llvm/tools/llvm-dwp && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-dwp -I/<>/tools/llvm-dwp -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -c /<>/tools/llvm-dwp/llvm-dwp.cpp [ 76%] Linking CXX executable ../../bin/llvm-dis cd /<>/build-llvm/tools/llvm-dis && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dis.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -o ../../bin/llvm-dis ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-dis /usr/bin/make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-extract /<>/build-llvm /<>/build-llvm/tools/llvm-extract /<>/build-llvm/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-extract/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend.internal". Scanning dependencies of target llvm-extract make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o cd /<>/build-llvm/tools/llvm-extract && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-extract -I/<>/tools/llvm-extract -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -c /<>/tools/llvm-extract/llvm-extract.cpp [ 76%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o cd /<>/build-llvm/tools/llvm-diff && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-diff -I/<>/tools/llvm-diff -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-diff.dir/DiffLog.cpp.o -c /<>/tools/llvm-diff/DiffLog.cpp [ 76%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o cd /<>/build-llvm/tools/llvm-diff && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-diff -I/<>/tools/llvm-diff -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -c /<>/tools/llvm-diff/DifferenceEngine.cpp [ 76%] Linking CXX executable ../../bin/llvm-extract cd /<>/build-llvm/tools/llvm-extract && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-extract.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -o ../../bin/llvm-extract ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-extract /usr/bin/make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-link /<>/build-llvm /<>/build-llvm/tools/llvm-link /<>/build-llvm/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-link/CMakeFiles/llvm-link.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-link/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-link/CMakeFiles/llvm-link.dir/depend.internal". Scanning dependencies of target llvm-link make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o cd /<>/build-llvm/tools/llvm-link && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-link -I/<>/tools/llvm-link -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-link.dir/llvm-link.cpp.o -c /<>/tools/llvm-link/llvm-link.cpp [ 76%] Linking CXX executable ../../bin/llvm-dwp cd /<>/build-llvm/tools/llvm-dwp && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dwp.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -o ../../bin/llvm-dwp ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-dwp /usr/bin/make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-lto /<>/build-llvm /<>/build-llvm/tools/llvm-lto /<>/build-llvm/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend.internal". Scanning dependencies of target llvm-lto make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o cd /<>/build-llvm/tools/llvm-cov && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-cov -I/<>/tools/llvm-cov -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -c /<>/tools/llvm-cov/TestingSupport.cpp [ 76%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o cd /<>/build-llvm/tools/llvm-lto && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-lto -I/<>/tools/llvm-lto -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -c /<>/tools/llvm-lto/llvm-lto.cpp [ 76%] Linking CXX executable ../../bin/llvm-cov cd /<>/build-llvm/tools/llvm-cov && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cov.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o CMakeFiles/llvm-cov.dir/gcov.cpp.o CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -o ../../bin/llvm-cov ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-cov /usr/bin/make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-mc /<>/build-llvm /<>/build-llvm/tools/llvm-mc /<>/build-llvm/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-mc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend.internal". Scanning dependencies of target llvm-mc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o cd /<>/build-llvm/tools/llvm-mc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-mc -I/<>/tools/llvm-mc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o -c /<>/tools/llvm-mc/llvm-mc.cpp [ 76%] Linking CXX executable ../../bin/llvm-link cd /<>/build-llvm/tools/llvm-link && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-link.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-link.dir/llvm-link.cpp.o -o ../../bin/llvm-link ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-link /usr/bin/make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-mcmarkup /<>/build-llvm /<>/build-llvm/tools/llvm-mcmarkup /<>/build-llvm/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-mcmarkup/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend.internal". Scanning dependencies of target llvm-mcmarkup make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o cd /<>/build-llvm/tools/llvm-mcmarkup && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-mcmarkup -I/<>/tools/llvm-mcmarkup -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o -c /<>/tools/llvm-mcmarkup/llvm-mcmarkup.cpp [ 76%] Linking CXX executable ../../bin/llvm-mcmarkup cd /<>/build-llvm/tools/llvm-mcmarkup && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mcmarkup.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o -o ../../bin/llvm-mcmarkup ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-mcmarkup /usr/bin/make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-nm /<>/build-llvm /<>/build-llvm/tools/llvm-nm /<>/build-llvm/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-nm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend.internal". Scanning dependencies of target llvm-nm make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o cd /<>/build-llvm/tools/llvm-nm && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-nm -I/<>/tools/llvm-nm -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -c /<>/tools/llvm-nm/llvm-nm.cpp [ 76%] Linking CXX executable ../../bin/llvm-diff cd /<>/build-llvm/tools/llvm-diff && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-diff.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o CMakeFiles/llvm-diff.dir/DiffLog.cpp.o CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -o ../../bin/llvm-diff ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-diff /usr/bin/make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-objdump /<>/build-llvm /<>/build-llvm/tools/llvm-objdump /<>/build-llvm/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-objdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend.internal". Scanning dependencies of target llvm-objdump make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o cd /<>/build-llvm/tools/llvm-objdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-objdump -I/<>/tools/llvm-objdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o -c /<>/tools/llvm-objdump/llvm-objdump.cpp [ 76%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o cd /<>/build-llvm/tools/llvm-mc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-mc -I/<>/tools/llvm-mc -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -c /<>/tools/llvm-mc/Disassembler.cpp [ 76%] Linking CXX executable ../../bin/llvm-lto cd /<>/build-llvm/tools/llvm-lto && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-lto.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -o ../../bin/llvm-lto ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-lto /usr/bin/make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-pdbdump /<>/build-llvm /<>/build-llvm/tools/llvm-pdbdump /<>/build-llvm/tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-pdbdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/depend.internal". Scanning dependencies of target llvm-pdbdump make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/llvm-pdbdump.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/llvm-pdbdump.cpp.o -c /<>/tools/llvm-pdbdump/llvm-pdbdump.cpp [ 76%] Linking CXX executable ../../bin/llvm-mc cd /<>/build-llvm/tools/llvm-mc && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mc.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -o ../../bin/llvm-mc ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-mc /usr/bin/make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-readobj /<>/build-llvm /<>/build-llvm/tools/llvm-readobj /<>/build-llvm/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-readobj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend.internal". Scanning dependencies of target llvm-readobj make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMAttributeParser.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/ARMAttributeParser.cpp.o -c /<>/tools/llvm-readobj/ARMAttributeParser.cpp [ 76%] Linking CXX executable ../../bin/llvm-nm cd /<>/build-llvm/tools/llvm-nm && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-nm.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -o ../../bin/llvm-nm ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-nm /usr/bin/make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-rtdyld /<>/build-llvm /<>/build-llvm/tools/llvm-rtdyld /<>/build-llvm/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-rtdyld/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend.internal". Scanning dependencies of target llvm-rtdyld make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o cd /<>/build-llvm/tools/llvm-rtdyld && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-rtdyld -I/<>/tools/llvm-rtdyld -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -c /<>/tools/llvm-rtdyld/llvm-rtdyld.cpp [ 76%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o -c /<>/tools/llvm-readobj/ARMWinEHPrinter.cpp [ 76%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/BuiltinDumper.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/BuiltinDumper.cpp.o -c /<>/tools/llvm-pdbdump/BuiltinDumper.cpp [ 76%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o cd /<>/build-llvm/tools/llvm-objdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-objdump -I/<>/tools/llvm-objdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o -c /<>/tools/llvm-objdump/COFFDump.cpp [ 76%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/ClassDefinitionDumper.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/ClassDefinitionDumper.cpp.o -c /<>/tools/llvm-pdbdump/ClassDefinitionDumper.cpp [ 76%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o -c /<>/tools/llvm-readobj/COFFDumper.cpp [ 76%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/CompilandDumper.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/CompilandDumper.cpp.o -c /<>/tools/llvm-pdbdump/CompilandDumper.cpp [ 76%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o cd /<>/build-llvm/tools/llvm-objdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-objdump -I/<>/tools/llvm-objdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o -c /<>/tools/llvm-objdump/ELFDump.cpp [ 76%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/EnumDumper.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/EnumDumper.cpp.o -c /<>/tools/llvm-pdbdump/EnumDumper.cpp [ 76%] Linking CXX executable ../../bin/llvm-rtdyld cd /<>/build-llvm/tools/llvm-rtdyld && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-rtdyld.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -o ../../bin/llvm-rtdyld ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-rtdyld /usr/bin/make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-size /<>/build-llvm /<>/build-llvm/tools/llvm-size /<>/build-llvm/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-size/CMakeFiles/llvm-size.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-size/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-size/CMakeFiles/llvm-size.dir/depend.internal". Scanning dependencies of target llvm-size make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o cd /<>/build-llvm/tools/llvm-size && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-size -I/<>/tools/llvm-size -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-size.dir/llvm-size.cpp.o -c /<>/tools/llvm-size/llvm-size.cpp [ 76%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o cd /<>/build-llvm/tools/llvm-objdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-objdump -I/<>/tools/llvm-objdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -c /<>/tools/llvm-objdump/MachODump.cpp [ 76%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/ExternalSymbolDumper.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/ExternalSymbolDumper.cpp.o -c /<>/tools/llvm-pdbdump/ExternalSymbolDumper.cpp [ 76%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/FunctionDumper.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/FunctionDumper.cpp.o -c /<>/tools/llvm-pdbdump/FunctionDumper.cpp [ 76%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o -c /<>/tools/llvm-readobj/COFFImportDumper.cpp [ 76%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/LinePrinter.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/LinePrinter.cpp.o -c /<>/tools/llvm-pdbdump/LinePrinter.cpp [ 76%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o -c /<>/tools/llvm-readobj/ELFDumper.cpp [ 76%] Linking CXX executable ../../bin/llvm-size cd /<>/build-llvm/tools/llvm-size && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-size.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-size.dir/llvm-size.cpp.o -o ../../bin/llvm-size ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target llvm-size /usr/bin/make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-split /<>/build-llvm /<>/build-llvm/tools/llvm-split /<>/build-llvm/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-split/CMakeFiles/llvm-split.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-split/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-split/CMakeFiles/llvm-split.dir/depend.internal". Scanning dependencies of target llvm-split make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/build make[4]: Entering directory '/<>/build-llvm' [ 76%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o cd /<>/build-llvm/tools/llvm-split && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-split -I/<>/tools/llvm-split -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-split.dir/llvm-split.cpp.o -c /<>/tools/llvm-split/llvm-split.cpp [ 77%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/TypeDumper.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/TypeDumper.cpp.o -c /<>/tools/llvm-pdbdump/TypeDumper.cpp [ 77%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/TypedefDumper.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/TypedefDumper.cpp.o -c /<>/tools/llvm-pdbdump/TypedefDumper.cpp [ 77%] Linking CXX executable ../../bin/llvm-split cd /<>/build-llvm/tools/llvm-split && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-split.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-split.dir/llvm-split.cpp.o -o ../../bin/llvm-split ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target llvm-split /usr/bin/make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-stress /<>/build-llvm /<>/build-llvm/tools/llvm-stress /<>/build-llvm/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-stress/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Scanning dependencies of target llvm-stress make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o cd /<>/build-llvm/tools/llvm-stress && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-stress -I/<>/tools/llvm-stress -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -c /<>/tools/llvm-stress/llvm-stress.cpp [ 77%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/VariableDumper.cpp.o cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-pdbdump -I/<>/tools/llvm-pdbdump -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/VariableDumper.cpp.o -c /<>/tools/llvm-pdbdump/VariableDumper.cpp [ 77%] Linking CXX executable ../../bin/llvm-pdbdump cd /<>/build-llvm/tools/llvm-pdbdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-pdbdump.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-pdbdump.dir/llvm-pdbdump.cpp.o CMakeFiles/llvm-pdbdump.dir/BuiltinDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/ClassDefinitionDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/CompilandDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/EnumDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/ExternalSymbolDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/FunctionDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/LinePrinter.cpp.o CMakeFiles/llvm-pdbdump.dir/TypeDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/TypedefDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/VariableDumper.cpp.o -o ../../bin/llvm-pdbdump ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target llvm-pdbdump /usr/bin/make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-symbolizer /<>/build-llvm /<>/build-llvm/tools/llvm-symbolizer /<>/build-llvm/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-symbolizer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend.internal". Scanning dependencies of target llvm-symbolizer make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o cd /<>/build-llvm/tools/llvm-symbolizer && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-symbolizer -I/<>/tools/llvm-symbolizer -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -c /<>/tools/llvm-symbolizer/llvm-symbolizer.cpp [ 77%] Linking CXX executable ../../bin/llvm-symbolizer cd /<>/build-llvm/tools/llvm-symbolizer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-symbolizer.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -o ../../bin/llvm-symbolizer ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target llvm-symbolizer /usr/bin/make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/obj2yaml /<>/build-llvm /<>/build-llvm/tools/obj2yaml /<>/build-llvm/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend.internal". Dependee "/<>/build-llvm/tools/obj2yaml/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend.internal". Scanning dependencies of target obj2yaml make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o cd /<>/build-llvm/tools/obj2yaml && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/obj2yaml -I/<>/tools/obj2yaml -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o -c /<>/tools/obj2yaml/obj2yaml.cpp [ 77%] Linking CXX executable ../../bin/llvm-stress cd /<>/build-llvm/tools/llvm-stress && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-stress.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -o ../../bin/llvm-stress ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target llvm-stress /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/opt /<>/build-llvm /<>/build-llvm/tools/opt /<>/build-llvm/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/opt/CMakeFiles/opt.dir/depend.internal". Dependee "/<>/build-llvm/tools/opt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/opt/CMakeFiles/opt.dir/depend.internal". Scanning dependencies of target opt make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o cd /<>/build-llvm/tools/opt && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/opt -I/<>/tools/opt -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/AnalysisWrappers.cpp.o -c /<>/tools/opt/AnalysisWrappers.cpp [ 77%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o cd /<>/build-llvm/tools/obj2yaml && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/obj2yaml -I/<>/tools/obj2yaml -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o -c /<>/tools/obj2yaml/coff2yaml.cpp [ 77%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o cd /<>/build-llvm/tools/opt && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/opt -I/<>/tools/opt -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/BreakpointPrinter.cpp.o -c /<>/tools/opt/BreakpointPrinter.cpp [ 77%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o cd /<>/build-llvm/tools/obj2yaml && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/obj2yaml -I/<>/tools/obj2yaml -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o -c /<>/tools/obj2yaml/elf2yaml.cpp [ 77%] Linking CXX executable ../../bin/llvm-objdump cd /<>/build-llvm/tools/llvm-objdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-objdump.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -o ../../bin/llvm-objdump ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target llvm-objdump /usr/bin/make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/sancov /<>/build-llvm /<>/build-llvm/tools/sancov /<>/build-llvm/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/sancov/CMakeFiles/sancov.dir/depend.internal". Dependee "/<>/build-llvm/tools/sancov/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/sancov/CMakeFiles/sancov.dir/depend.internal". Scanning dependencies of target sancov make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cc.o cd /<>/build-llvm/tools/sancov && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/sancov -I/<>/tools/sancov -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/sancov.dir/sancov.cc.o -c /<>/tools/sancov/sancov.cc [ 77%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o cd /<>/build-llvm/tools/opt && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/opt -I/<>/tools/opt -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/GraphPrinters.cpp.o -c /<>/tools/opt/GraphPrinters.cpp [ 77%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/Error.cpp.o -c /<>/tools/llvm-readobj/Error.cpp [ 77%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o -c /<>/tools/llvm-readobj/llvm-readobj.cpp [ 77%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o cd /<>/build-llvm/tools/opt && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/opt -I/<>/tools/opt -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/NewPMDriver.cpp.o -c /<>/tools/opt/NewPMDriver.cpp [ 77%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o cd /<>/build-llvm/tools/obj2yaml && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/obj2yaml -I/<>/tools/obj2yaml -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj2yaml.dir/Error.cpp.o -c /<>/tools/obj2yaml/Error.cpp [ 77%] Linking CXX executable ../../bin/obj2yaml cd /<>/build-llvm/tools/obj2yaml && /usr/bin/cmake -E cmake_link_script CMakeFiles/obj2yaml.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o CMakeFiles/obj2yaml.dir/Error.cpp.o -o ../../bin/obj2yaml ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target obj2yaml /usr/bin/make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/verify-uselistorder /<>/build-llvm /<>/build-llvm/tools/verify-uselistorder /<>/build-llvm/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend.internal". Dependee "/<>/build-llvm/tools/verify-uselistorder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend.internal". Scanning dependencies of target verify-uselistorder make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o cd /<>/build-llvm/tools/verify-uselistorder && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/verify-uselistorder -I/<>/tools/verify-uselistorder -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -c /<>/tools/verify-uselistorder/verify-uselistorder.cpp [ 77%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o -c /<>/tools/llvm-readobj/MachODumper.cpp [ 77%] Linking CXX executable ../../bin/sancov cd /<>/build-llvm/tools/sancov && /usr/bin/cmake -E cmake_link_script CMakeFiles/sancov.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/sancov.dir/sancov.cc.o -o ../../bin/sancov ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target sancov /usr/bin/make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/yaml2obj /<>/build-llvm /<>/build-llvm/tools/yaml2obj /<>/build-llvm/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend.internal". Dependee "/<>/build-llvm/tools/yaml2obj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend.internal". Scanning dependencies of target yaml2obj make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o cd /<>/build-llvm/tools/yaml2obj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/yaml2obj -I/<>/tools/yaml2obj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o -c /<>/tools/yaml2obj/yaml2obj.cpp [ 77%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o cd /<>/build-llvm/tools/opt && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/opt -I/<>/tools/opt -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/PassPrinters.cpp.o -c /<>/tools/opt/PassPrinters.cpp [ 77%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o cd /<>/build-llvm/tools/yaml2obj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/yaml2obj -I/<>/tools/yaml2obj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o -c /<>/tools/yaml2obj/yaml2coff.cpp [ 77%] Linking CXX executable ../../bin/verify-uselistorder cd /<>/build-llvm/tools/verify-uselistorder && /usr/bin/cmake -E cmake_link_script CMakeFiles/verify-uselistorder.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -o ../../bin/verify-uselistorder ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target verify-uselistorder /usr/bin/make -f tools/polly/lib/CMakeFiles/LLVMPolly.dir/build.make tools/polly/lib/CMakeFiles/LLVMPolly.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/lib /<>/build-llvm /<>/build-llvm/tools/polly/lib /<>/build-llvm/tools/polly/lib/CMakeFiles/LLVMPolly.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/polly/lib/CMakeFiles/LLVMPolly.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/polly/lib/CMakeFiles/LLVMPolly.dir/depend.internal". Dependee "/<>/build-llvm/tools/polly/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/polly/lib/CMakeFiles/LLVMPolly.dir/depend.internal". Scanning dependencies of target LLVMPolly make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/lib/CMakeFiles/LLVMPolly.dir/build.make tools/polly/lib/CMakeFiles/LLVMPolly.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/polly/lib/CMakeFiles/LLVMPolly.dir/Polly.cpp.o cd /<>/build-llvm/tools/polly/lib && /usr/bin/g++-6 -DLLVMPolly_EXPORTS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/polly/lib -I/<>/tools/polly/lib -I/<>/build-llvm/tools/polly/include -I/<>/tools/polly/lib/External/isl/include -I/<>/build-llvm/tools/polly/lib/External/isl/include -I/usr/include/jsoncpp -I/<>/tools/polly/include -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fPIC -o CMakeFiles/LLVMPolly.dir/Polly.cpp.o -c /<>/tools/polly/lib/Polly.cpp [ 77%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o -c /<>/tools/llvm-readobj/ObjDumper.cpp [ 77%] Linking CXX shared module ../../../lib/LLVMPolly.so cd /<>/build-llvm/tools/polly/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPolly.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -o ../../../lib/LLVMPolly.so CMakeFiles/LLVMPolly.dir/Polly.cpp.o -L/<>/build-llvm/./lib ../../../lib/libPolly.a ../../../lib/libPollyISL.a -ljsoncpp ../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [ 77%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o cd /<>/build-llvm/tools/yaml2obj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/yaml2obj -I/<>/tools/yaml2obj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o -c /<>/tools/yaml2obj/yaml2elf.cpp make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target LLVMPolly /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-ar /<>/build-llvm /<>/build-llvm/tools/llvm-ar /<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend.internal". Scanning dependencies of target llvm-ranlib make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Generating ../../bin/llvm-ranlib cd /<>/build-llvm/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /<>/build-llvm/./bin/llvm-ranlib make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target llvm-ranlib /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-ar /<>/build-llvm /<>/build-llvm/tools/llvm-ar /<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Dependee "/<>/build-llvm/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Scanning dependencies of target llvm-lib make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Generating ../../bin/llvm-lib cd /<>/build-llvm/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /<>/build-llvm/./bin/llvm-lib make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target llvm-lib /usr/bin/make -f tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build.make tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/c-index-test /<>/build-llvm /<>/build-llvm/tools/clang/tools/c-index-test /<>/build-llvm/tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/c-index-test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/depend.internal". Scanning dependencies of target c-index-test make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build.make tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building C object tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o cd /<>/build-llvm/tools/clang/tools/c-index-test && /usr/bin/gcc-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/c-index-test -I/<>/tools/clang/tools/c-index-test -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu89 -o CMakeFiles/c-index-test.dir/c-index-test.c.o -c /<>/tools/clang/tools/c-index-test/c-index-test.c [ 77%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o cd /<>/build-llvm/tools/opt && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/opt -I/<>/tools/opt -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/PrintSCC.cpp.o -c /<>/tools/opt/PrintSCC.cpp [ 77%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/StreamWriter.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/StreamWriter.cpp.o -c /<>/tools/llvm-readobj/StreamWriter.cpp [ 77%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/llvm-readobj -I/<>/tools/llvm-readobj -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -c /<>/tools/llvm-readobj/Win64EHDumper.cpp [ 77%] Linking CXX executable ../../../../bin/c-index-test cd /<>/build-llvm/tools/clang/tools/c-index-test && /usr/bin/cmake -E cmake_link_script CMakeFiles/c-index-test.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/c-index-test.dir/c-index-test.c.o -o ../../../../bin/c-index-test ../../../../lib/libLLVM-3.8.so.1 ../../../../lib/libclang-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target c-index-test /usr/bin/make -f tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build.make tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/c-arcmt-test /<>/build-llvm /<>/build-llvm/tools/clang/tools/c-arcmt-test /<>/build-llvm/tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/depend.internal". Dependee "/<>/build-llvm/tools/clang/tools/c-arcmt-test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/depend.internal". Scanning dependencies of target c-arcmt-test make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build.make tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building C object tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o cd /<>/build-llvm/tools/clang/tools/c-arcmt-test && /usr/bin/gcc-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/tools/c-arcmt-test -I/<>/tools/clang/tools/c-arcmt-test -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -c /<>/tools/clang/tools/c-arcmt-test/c-arcmt-test.c [ 77%] Linking CXX executable ../../../../bin/c-arcmt-test cd /<>/build-llvm/tools/clang/tools/c-arcmt-test && /usr/bin/cmake -E cmake_link_script CMakeFiles/c-arcmt-test.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -o ../../../../bin/c-arcmt-test ../../../../lib/libLLVM-3.8.so.1 ../../../../lib/libclang-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target c-arcmt-test /usr/bin/make -f tools/lldb/source/CMakeFiles/lldbBase.dir/build.make tools/lldb/source/CMakeFiles/lldbBase.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source /<>/build-llvm /<>/build-llvm/tools/lldb/source /<>/build-llvm/tools/lldb/source/CMakeFiles/lldbBase.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/CMakeFiles/lldbBase.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/CMakeFiles/lldbBase.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/CMakeFiles/lldbBase.dir/depend.internal". Scanning dependencies of target lldbBase make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/CMakeFiles/lldbBase.dir/build.make tools/lldb/source/CMakeFiles/lldbBase.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/lldb/source/CMakeFiles/lldbBase.dir/lldb.cpp.o cd /<>/build-llvm/tools/lldb/source && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DLLDB_REPOSITORY=\"\" -DLLDB_REVISION=\"\" -I/<>/build-llvm/tools/lldb/source -I/<>/tools/lldb/source -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBase.dir/lldb.cpp.o -c /<>/tools/lldb/source/lldb.cpp [ 77%] Linking CXX static library ../../../lib/liblldbBase.a cd /<>/build-llvm/tools/lldb/source && /usr/bin/cmake -P CMakeFiles/lldbBase.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbBase.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib/liblldbBase.a CMakeFiles/lldbBase.dir/lldb.cpp.o /usr/bin/ranlib ../../../lib/liblldbBase.a make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target lldbBase /usr/bin/make -f tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/build.make tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Breakpoint /<>/build-llvm /<>/build-llvm/tools/lldb/source/Breakpoint /<>/build-llvm/tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Breakpoint/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/depend.internal". Scanning dependencies of target lldbBreakpoint make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/build.make tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o -c /<>/tools/lldb/source/Breakpoint/Breakpoint.cpp [ 77%] Linking CXX executable ../../bin/llvm-readobj cd /<>/build-llvm/tools/llvm-readobj && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-readobj.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-readobj.dir/ARMAttributeParser.cpp.o CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o CMakeFiles/llvm-readobj.dir/Error.cpp.o CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o CMakeFiles/llvm-readobj.dir/StreamWriter.cpp.o CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -o ../../bin/llvm-readobj ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target llvm-readobj /usr/bin/make -f tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/build.make tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Commands /<>/build-llvm /<>/build-llvm/tools/lldb/source/Commands /<>/build-llvm/tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Commands/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/depend.internal". [ 77%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o cd /<>/build-llvm/tools/opt && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/opt -I/<>/tools/opt -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/opt.cpp.o -c /<>/tools/opt/opt.cpp Scanning dependencies of target lldbCommands make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/build.make tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/build make[4]: Entering directory '/<>/build-llvm' [ 77%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandCompletions.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandCompletions.cpp.o -c /<>/tools/lldb/source/Commands/CommandCompletions.cpp [ 78%] Linking CXX executable ../../bin/yaml2obj cd /<>/build-llvm/tools/yaml2obj && /usr/bin/cmake -E cmake_link_script CMakeFiles/yaml2obj.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o -o ../../bin/yaml2obj ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 78%] Built target yaml2obj /usr/bin/make -f tools/lldb/source/Core/CMakeFiles/lldbCore.dir/build.make tools/lldb/source/Core/CMakeFiles/lldbCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Core /<>/build-llvm /<>/build-llvm/tools/lldb/source/Core /<>/build-llvm/tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Core/CMakeFiles/lldbCore.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Core/CMakeFiles/lldbCore.dir/depend.internal". Scanning dependencies of target lldbCore make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Core/CMakeFiles/lldbCore.dir/build.make tools/lldb/source/Core/CMakeFiles/lldbCore.dir/build make[4]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Address.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Address.cpp.o -c /<>/tools/lldb/source/Core/Address.cpp [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectApropos.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectApropos.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectApropos.cpp [ 78%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointID.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointID.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointID.cpp [ 78%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointIDList.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointIDList.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointIDList.cpp [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressRange.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/AddressRange.cpp.o -c /<>/tools/lldb/source/Core/AddressRange.cpp [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectArgs.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectArgs.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectArgs.cpp [ 78%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointList.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointList.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointList.cpp [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolver.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/AddressResolver.cpp.o -c /<>/tools/lldb/source/Core/AddressResolver.cpp [ 78%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocation.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointLocation.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointLocation.cpp [ 78%] Linking CXX executable ../../bin/opt cd /<>/build-llvm/tools/opt && /usr/bin/cmake -E cmake_link_script CMakeFiles/opt.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 CMakeFiles/opt.dir/AnalysisWrappers.cpp.o CMakeFiles/opt.dir/BreakpointPrinter.cpp.o CMakeFiles/opt.dir/GraphPrinters.cpp.o CMakeFiles/opt.dir/NewPMDriver.cpp.o CMakeFiles/opt.dir/PassPrinters.cpp.o CMakeFiles/opt.dir/PrintSCC.cpp.o CMakeFiles/opt.dir/opt.cpp.o -o ../../bin/opt ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Target/TargetList.h:21, from /<>/tools/lldb/include/lldb/Core/Debugger.h:34, from /<>/tools/lldb/source/Commands/CommandObjectArgs.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ make[4]: Leaving directory '/<>/build-llvm' [ 78%] Built target opt /usr/bin/make -f tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/build.make tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/DataFormatters /<>/build-llvm /<>/build-llvm/tools/lldb/source/DataFormatters /<>/build-llvm/tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/DataFormatters/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/depend.internal". Scanning dependencies of target lldbDataFormatters make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/build.make tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/build make[4]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/CXXFunctionPointer.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/CXXFunctionPointer.cpp.o -c /<>/tools/lldb/source/DataFormatters/CXXFunctionPointer.cpp [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolverFileLine.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/AddressResolverFileLine.cpp.o -c /<>/tools/lldb/source/Core/AddressResolverFileLine.cpp [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolverName.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/AddressResolverName.cpp.o -c /<>/tools/lldb/source/Core/AddressResolverName.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 78%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationCollection.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointLocationCollection.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointLocationCollection.cpp [ 78%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DataVisualization.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/DataVisualization.cpp.o -c /<>/tools/lldb/source/DataFormatters/DataVisualization.cpp [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ArchSpec.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ArchSpec.cpp.o -c /<>/tools/lldb/source/Core/ArchSpec.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectBreakpoint.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectBreakpoint.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationList.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointLocationList.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointLocationList.cpp /<>/tools/lldb/source/Core/ArchSpec.cpp: In function ‘bool cores_match(lldb_private::ArchSpec::Core, lldb_private::ArchSpec::Core, bool, bool)’: /<>/tools/lldb/source/Core/ArchSpec.cpp:1350:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (core2 == ArchSpec::eCore_mips32el || core2 == ArchSpec::eCore_mips32r6el) ^~ /<>/tools/lldb/source/Core/ArchSpec.cpp:1352:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ return true; ^~~~~~ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Baton.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Baton.cpp.o -c /<>/tools/lldb/source/Core/Baton.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DumpValueObjectOptions.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/DumpValueObjectOptions.cpp.o -c /<>/tools/lldb/source/DataFormatters/DumpValueObjectOptions.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Broadcaster.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Broadcaster.cpp.o -c /<>/tools/lldb/source/Core/Broadcaster.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointOptions.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointOptions.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointOptions.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Communication.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Communication.cpp.o -c /<>/tools/lldb/source/Core/Communication.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatCache.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/FormatCache.cpp.o -c /<>/tools/lldb/source/DataFormatters/FormatCache.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Connection.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Connection.cpp.o -c /<>/tools/lldb/source/Core/Connection.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolver.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointResolver.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointResolver.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatClasses.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/FormatClasses.cpp.o -c /<>/tools/lldb/source/DataFormatters/FormatClasses.cpp [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpointCommand.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectBreakpointCommand.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ConnectionMachPort.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ConnectionMachPort.cpp.o -c /<>/tools/lldb/source/Core/ConnectionMachPort.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ConnectionSharedMemory.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ConnectionSharedMemory.cpp.o -c /<>/tools/lldb/source/Core/ConnectionSharedMemory.cpp /<>/tools/lldb/source/Core/ConnectionSharedMemory.cpp: In member function ‘lldb::ConnectionStatus lldb_private::ConnectionSharedMemory::Open(bool, const char*, size_t, lldb_private::Error*)’: /<>/tools/lldb/source/Core/ConnectionSharedMemory.cpp:156:33: warning: ignoring return value of ‘int ftruncate(int, __off64_t)’, declared with attribute warn_unused_result [-Wunused-result] ::ftruncate (m_fd, size); ^ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ConstString.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ConstString.cpp.o -c /<>/tools/lldb/source/Core/ConstString.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverAddress.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointResolverAddress.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointResolverAddress.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatManager.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/FormatManager.cpp.o -c /<>/tools/lldb/source/DataFormatters/FormatManager.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/CxaDemangle.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/CxaDemangle.cpp.o -c /<>/tools/lldb/source/Core/CxaDemangle.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileLine.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileLine.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBugreport.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectBugreport.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectBugreport.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileRegex.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileRegex.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectCommands.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectCommands.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectCommands.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverName.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointResolverName.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointResolverName.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataBufferHeap.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/DataBufferHeap.cpp.o -c /<>/tools/lldb/source/Core/DataBufferHeap.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataBufferMemoryMap.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/DataBufferMemoryMap.cpp.o -c /<>/tools/lldb/source/Core/DataBufferMemoryMap.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataEncoder.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/DataEncoder.cpp.o -c /<>/tools/lldb/source/Core/DataEncoder.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormattersHelpers.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/FormattersHelpers.cpp.o -c /<>/tools/lldb/source/DataFormatters/FormattersHelpers.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DataExtractor.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/DataExtractor.cpp.o -c /<>/tools/lldb/source/Core/DataExtractor.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSite.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointSite.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointSite.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSiteList.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/BreakpointSiteList.cpp.o -c /<>/tools/lldb/source/Breakpoint/BreakpointSiteList.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/source/Core/DataExtractor.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDisassemble.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectDisassemble.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectDisassemble.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Stoppoint.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/Stoppoint.cpp.o -c /<>/tools/lldb/source/Breakpoint/Stoppoint.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointCallbackContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/StoppointCallbackContext.cpp.o -c /<>/tools/lldb/source/Breakpoint/StoppointCallbackContext.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointLocation.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/StoppointLocation.cpp.o -c /<>/tools/lldb/source/Breakpoint/StoppointLocation.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Watchpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/Watchpoint.cpp.o -c /<>/tools/lldb/source/Breakpoint/Watchpoint.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/LanguageCategory.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/LanguageCategory.cpp.o -c /<>/tools/lldb/source/DataFormatters/LanguageCategory.cpp [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectExpression.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectExpression.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectExpression.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Breakpoint/Watchpoint.h:25, from /<>/tools/lldb/source/Breakpoint/Watchpoint.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Debugger.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Debugger.cpp.o -c /<>/tools/lldb/source/Core/Debugger.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/StringPrinter.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/StringPrinter.cpp.o -c /<>/tools/lldb/source/DataFormatters/StringPrinter.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointList.cpp.o cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/WatchpointList.cpp.o -c /<>/tools/lldb/source/Breakpoint/WatchpointList.cpp /<>/tools/lldb/source/DataFormatters/StringPrinter.cpp: In function ‘lldb_private::formatters::StringPrinter::StringPrinterBufferPointer GetPrintableImpl(uint8_t*, uint8_t*, uint8_t*&) [with lldb_private::formatters::StringPrinter::StringElementType type = (lldb_private::formatters::StringPrinter::StringElementType)1; uint8_t = unsigned char]’: /<>/tools/lldb/source/DataFormatters/StringPrinter.cpp:139:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (1+buffer_end-buffer < utf8_encoded_len) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectFrame.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectFrame.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectFrame.cpp [ 79%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointOptions.cpp.o At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Breakpoint -I/<>/tools/lldb/source/Breakpoint -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbBreakpoint.dir/WatchpointOptions.cpp.o -c /<>/tools/lldb/source/Breakpoint/WatchpointOptions.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategory.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/TypeCategory.cpp.o -c /<>/tools/lldb/source/DataFormatters/TypeCategory.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Target/TargetList.h:21, from /<>/tools/lldb/include/lldb/Core/Debugger.h:34, from /<>/tools/lldb/source/Commands/CommandObjectFrame.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 79%] Linking CXX static library ../../../../lib/liblldbBreakpoint.a cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/cmake -P CMakeFiles/lldbBreakpoint.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Breakpoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbBreakpoint.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/liblldbBreakpoint.a CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointID.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointIDList.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointList.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointLocation.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointLocationCollection.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointLocationList.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointOptions.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointResolver.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointResolverAddress.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileLine.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileRegex.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointResolverName.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointSite.cpp.o CMakeFiles/lldbBreakpoint.dir/BreakpointSiteList.cpp.o CMakeFiles/lldbBreakpoint.dir/Stoppoint.cpp.o CMakeFiles/lldbBreakpoint.dir/StoppointCallbackContext.cpp.o CMakeFiles/lldbBreakpoint.dir/StoppointLocation.cpp.o CMakeFiles/lldbBreakpoint.dir/Watchpoint.cpp.o CMakeFiles/lldbBreakpoint.dir/WatchpointList.cpp.o CMakeFiles/lldbBreakpoint.dir/WatchpointOptions.cpp.o /usr/bin/ranlib ../../../../lib/liblldbBreakpoint.a make[4]: Leaving directory '/<>/build-llvm' [ 79%] Built target lldbBreakpoint /usr/bin/make -f tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/build.make tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Expression /<>/build-llvm /<>/build-llvm/tools/lldb/source/Expression /<>/build-llvm/tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Expression/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/depend.internal". Scanning dependencies of target lldbExpression make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/build.make tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/build make[4]: Entering directory '/<>/build-llvm' [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpression.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/DWARFExpression.cpp.o -c /<>/tools/lldb/source/Expression/DWARFExpression.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Disassembler.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Disassembler.cpp.o -c /<>/tools/lldb/source/Core/Disassembler.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategoryMap.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/TypeCategoryMap.cpp.o -c /<>/tools/lldb/source/DataFormatters/TypeCategoryMap.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DynamicLoader.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/DynamicLoader.cpp.o -c /<>/tools/lldb/source/Core/DynamicLoader.cpp [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectGUI.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectGUI.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectGUI.cpp [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Expression.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/Expression.cpp.o -c /<>/tools/lldb/source/Expression/Expression.cpp [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectHelp.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectHelp.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectHelp.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeFormat.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/TypeFormat.cpp.o -c /<>/tools/lldb/source/DataFormatters/TypeFormat.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/EmulateInstruction.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/EmulateInstruction.cpp.o -c /<>/tools/lldb/source/Core/EmulateInstruction.cpp [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionSourceCode.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/ExpressionSourceCode.cpp.o -c /<>/tools/lldb/source/Expression/ExpressionSourceCode.cpp [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLog.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectLog.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectLog.cpp /<>/tools/lldb/source/Expression/ExpressionSourceCode.cpp: In member function ‘bool {anonymous}::AddMacroState::IsValidEntry(uint32_t)’: /<>/tools/lldb/source/Expression/ExpressionSourceCode.cpp:122:5: warning: control reaches end of non-void function [-Wreturn-type] } ^ [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Error.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Error.cpp.o -c /<>/tools/lldb/source/Core/Error.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionVariable.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/ExpressionVariable.cpp.o -c /<>/tools/lldb/source/Expression/ExpressionVariable.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSummary.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/TypeSummary.cpp.o -c /<>/tools/lldb/source/DataFormatters/TypeSummary.cpp /<>/tools/lldb/source/Core/Error.cpp: In member function ‘void lldb_private::Error::PutToLog(lldb_private::Log*, const char*, ...)’: /<>/tools/lldb/source/Core/Error.cpp:192:41: warning: ignoring return value of ‘int vasprintf(char**, const char*, __gnuc_va_list)’, declared with attribute warn_unused_result [-Wunused-result] ::vasprintf (&arg_msg, format, args); ^ /<>/tools/lldb/source/Core/Error.cpp: In member function ‘void lldb_private::Error::LogIfError(lldb_private::Log*, const char*, ...)’: /<>/tools/lldb/source/Core/Error.cpp:233:45: warning: ignoring return value of ‘int vasprintf(char**, const char*, __gnuc_va_list)’, declared with attribute warn_unused_result [-Wunused-result] ::vasprintf (&arg_msg, format, args); ^ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Event.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Event.cpp.o -c /<>/tools/lldb/source/Core/Event.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FastDemangle.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/FastDemangle.cpp.o -c /<>/tools/lldb/source/Core/FastDemangle.cpp [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/FunctionCaller.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/FunctionCaller.cpp.o -c /<>/tools/lldb/source/Expression/FunctionCaller.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSynthetic.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/TypeSynthetic.cpp.o -c /<>/tools/lldb/source/DataFormatters/TypeSynthetic.cpp [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemory.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectMemory.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectMemory.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FileLineResolver.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/FileLineResolver.cpp.o -c /<>/tools/lldb/source/Core/FileLineResolver.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FileSpecList.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/FileSpecList.cpp.o -c /<>/tools/lldb/source/Core/FileSpecList.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FormatEntity.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/FormatEntity.cpp.o -c /<>/tools/lldb/source/Core/FormatEntity.cpp [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeValidator.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/TypeValidator.cpp.o -c /<>/tools/lldb/source/DataFormatters/TypeValidator.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/lldb/source/Commands/CommandObjectMemory.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/ValueObjectPrinter.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/ValueObjectPrinter.cpp.o -c /<>/tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRDynamicChecks.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/IRDynamicChecks.cpp.o -c /<>/tools/lldb/source/Expression/IRDynamicChecks.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 79%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/VectorType.cpp.o cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/DataFormatters -I/<>/tools/lldb/source/DataFormatters -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbDataFormatters.dir/VectorType.cpp.o -c /<>/tools/lldb/source/DataFormatters/VectorType.cpp [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRExecutionUnit.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/IRExecutionUnit.cpp.o -c /<>/tools/lldb/source/Expression/IRExecutionUnit.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMultiword.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectMultiword.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectMultiword.cpp [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/History.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/History.cpp.o -c /<>/tools/lldb/source/Core/History.cpp [ 80%] Linking CXX static library ../../../../lib/liblldbDataFormatters.a cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/cmake -P CMakeFiles/lldbDataFormatters.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/DataFormatters && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbDataFormatters.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/liblldbDataFormatters.a CMakeFiles/lldbDataFormatters.dir/CXXFunctionPointer.cpp.o CMakeFiles/lldbDataFormatters.dir/DataVisualization.cpp.o CMakeFiles/lldbDataFormatters.dir/DumpValueObjectOptions.cpp.o CMakeFiles/lldbDataFormatters.dir/FormatCache.cpp.o CMakeFiles/lldbDataFormatters.dir/FormatClasses.cpp.o CMakeFiles/lldbDataFormatters.dir/FormatManager.cpp.o CMakeFiles/lldbDataFormatters.dir/FormattersHelpers.cpp.o CMakeFiles/lldbDataFormatters.dir/LanguageCategory.cpp.o CMakeFiles/lldbDataFormatters.dir/StringPrinter.cpp.o CMakeFiles/lldbDataFormatters.dir/TypeCategory.cpp.o CMakeFiles/lldbDataFormatters.dir/TypeCategoryMap.cpp.o CMakeFiles/lldbDataFormatters.dir/TypeFormat.cpp.o CMakeFiles/lldbDataFormatters.dir/TypeSummary.cpp.o CMakeFiles/lldbDataFormatters.dir/TypeSynthetic.cpp.o CMakeFiles/lldbDataFormatters.dir/TypeValidator.cpp.o CMakeFiles/lldbDataFormatters.dir/ValueObjectPrinter.cpp.o CMakeFiles/lldbDataFormatters.dir/VectorType.cpp.o /usr/bin/ranlib ../../../../lib/liblldbDataFormatters.a make[4]: Leaving directory '/<>/build-llvm' [ 80%] Built target lldbDataFormatters /usr/bin/make -f tools/lldb/source/Host/CMakeFiles/lldbHost.dir/build.make tools/lldb/source/Host/CMakeFiles/lldbHost.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Host /<>/build-llvm /<>/build-llvm/tools/lldb/source/Host /<>/build-llvm/tools/lldb/source/Host/CMakeFiles/lldbHost.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Host/CMakeFiles/lldbHost.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Host/CMakeFiles/lldbHost.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Host/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Host/CMakeFiles/lldbHost.dir/depend.internal". [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/IOHandler.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/IOHandler.cpp.o -c /<>/tools/lldb/source/Core/IOHandler.cpp Scanning dependencies of target lldbHost make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Host/CMakeFiles/lldbHost.dir/build.make tools/lldb/source/Host/CMakeFiles/lldbHost.dir/build make[4]: Entering directory '/<>/build-llvm' [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Condition.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/Condition.cpp.o -c /<>/tools/lldb/source/Host/common/Condition.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/File.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/File.cpp.o -c /<>/tools/lldb/source/Host/common/File.cpp [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlatform.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectPlatform.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectPlatform.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileCache.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/FileCache.cpp.o -c /<>/tools/lldb/source/Host/common/FileCache.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileSpec.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/FileSpec.cpp.o -c /<>/tools/lldb/source/Host/common/FileSpec.cpp [ 80%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRInterpreter.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/IRInterpreter.cpp.o -c /<>/tools/lldb/source/Expression/IRInterpreter.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o -c /<>/tools/lldb/source/Host/common/FileSystem.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o -c /<>/tools/lldb/source/Host/common/GetOptInc.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Host.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/Host.cpp.o -c /<>/tools/lldb/source/Host/common/Host.cpp [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlugin.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectPlugin.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectPlugin.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o -c /<>/tools/lldb/source/Host/common/HostInfoBase.cpp [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Listener.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Listener.cpp.o -c /<>/tools/lldb/source/Core/Listener.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o -c /<>/tools/lldb/source/Host/common/HostNativeThreadBase.cpp [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Log.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Log.cpp.o -c /<>/tools/lldb/source/Core/Log.cpp [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectProcess.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectProcess.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectProcess.cpp /<>/tools/lldb/source/Core/Log.cpp: In member function ‘virtual void lldb_private::Log::VAPrintf(const char*, va_list)’: /<>/tools/lldb/source/Core/Log.cpp:122:75: warning: '0' flag ignored with precision and ‘%d’ gnu_printf format [-Wformat=] header.Printf ("%9d.%09.9d ", now.seconds(), now.nanoseconds()); ^ [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o -c /<>/tools/lldb/source/Host/common/HostProcess.cpp /<>/tools/lldb/source/Core/Log.cpp: In member function ‘virtual void lldb_private::Log::VAError(const char*, va_list)’: /<>/tools/lldb/source/Core/Log.cpp:231:40: warning: ignoring return value of ‘int vasprintf(char**, const char*, __gnuc_va_list)’, declared with attribute warn_unused_result [-Wunused-result] ::vasprintf(&arg_msg, format, args); ^ /<>/tools/lldb/source/Core/Log.cpp: In member function ‘virtual void lldb_private::Log::FatalError(int, const char*, ...)’: /<>/tools/lldb/source/Core/Log.cpp:251:40: warning: ignoring return value of ‘int vasprintf(char**, const char*, __gnuc_va_list)’, declared with attribute warn_unused_result [-Wunused-result] ::vasprintf(&arg_msg, format, args); ^ /<>/tools/lldb/source/Core/Log.cpp: In member function ‘virtual void lldb_private::Log::WarningVerbose(const char*, ...)’: /<>/tools/lldb/source/Core/Log.cpp:292:40: warning: ignoring return value of ‘int vasprintf(char**, const char*, __gnuc_va_list)’, declared with attribute warn_unused_result [-Wunused-result] ::vasprintf(&arg_msg, format, args); ^ /<>/tools/lldb/source/Core/Log.cpp: In member function ‘virtual void lldb_private::Log::Warning(const char*, ...)’: /<>/tools/lldb/source/Core/Log.cpp:310:40: warning: ignoring return value of ‘int vasprintf(char**, const char*, __gnuc_va_list)’, declared with attribute warn_unused_result [-Wunused-result] ::vasprintf(&arg_msg, format, args); ^ [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostThread.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/HostThread.cpp.o -c /<>/tools/lldb/source/Host/common/HostThread.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Logging.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Logging.cpp.o -c /<>/tools/lldb/source/Core/Logging.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/IOObject.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/IOObject.cpp.o -c /<>/tools/lldb/source/Host/common/IOObject.cpp [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Mangled.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Mangled.cpp.o -c /<>/tools/lldb/source/Core/Mangled.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o -c /<>/tools/lldb/source/Host/common/LockFileBase.cpp [ 80%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRMemoryMap.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/IRMemoryMap.cpp.o -c /<>/tools/lldb/source/Expression/IRMemoryMap.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Mutex.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/Mutex.cpp.o -c /<>/tools/lldb/source/Host/common/Mutex.cpp /<>/tools/lldb/source/Host/common/Mutex.cpp: In constructor ‘lldb_private::Mutex::Mutex()’: /<>/tools/lldb/source/Host/common/Mutex.cpp:192:9: warning: variable ‘err’ set but not used [-Wunused-but-set-variable] int err; ^~~ /<>/tools/lldb/source/Host/common/Mutex.cpp: In constructor ‘lldb_private::Mutex::Mutex(lldb_private::Mutex::Type)’: /<>/tools/lldb/source/Host/common/Mutex.cpp:209:9: warning: variable ‘err’ set but not used [-Wunused-but-set-variable] int err; ^~~ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o -c /<>/tools/lldb/source/Host/common/MonitoringProcessLauncher.cpp [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Module.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Module.cpp.o -c /<>/tools/lldb/source/Core/Module.cpp [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectQuit.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectQuit.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectQuit.cpp [ 80%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/LLVMUserExpression.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/LLVMUserExpression.cpp.o -c /<>/tools/lldb/source/Expression/LLVMUserExpression.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeBreakpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/NativeBreakpoint.cpp.o -c /<>/tools/lldb/source/Host/common/NativeBreakpoint.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeBreakpointList.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/NativeBreakpointList.cpp.o -c /<>/tools/lldb/source/Host/common/NativeBreakpointList.cpp /<>/tools/lldb/source/Host/common/NativeBreakpointList.cpp: In member function ‘lldb_private::Error lldb_private::NativeBreakpointList::AddRef(lldb::addr_t, size_t, bool, lldb_private::NativeBreakpointList::CreateBreakpointFunc)’: /<>/tools/lldb/source/Host/common/NativeBreakpointList.cpp:30:161: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t {aka unsigned int}’ [-Wformat=] log->Printf ("NativeBreakpointList::%s addr = 0x%" PRIx64 ", size_hint = %lu, hardware = %s", __FUNCTION__, addr, size_hint, hardware ? "true" : "false"); ^ /<>/tools/lldb/source/Host/common/NativeBreakpointList.cpp:48:185: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t {aka unsigned int}’ [-Wformat=] log->Printf ("NativeBreakpointList::%s creating breakpoint for addr = 0x%" PRIx64 ", size_hint = %lu, hardware = %s", __FUNCTION__, addr, size_hint, hardware ? "true" : "false"); ^ /<>/tools/lldb/source/Host/common/NativeBreakpointList.cpp:55:223: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t {aka unsigned int}’ [-Wformat=] log->Printf ("NativeBreakpointList::%s creating breakpoint for addr = 0x%" PRIx64 ", size_hint = %lu, hardware = %s -- FAILED: %s", __FUNCTION__, addr, size_hint, hardware ? "true" : "false", error.AsCString ()); ^ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o -c /<>/tools/lldb/source/Host/common/NativeWatchpointList.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o -c /<>/tools/lldb/source/Host/common/NativeProcessProtocol.cpp [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegister.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectRegister.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectRegister.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Expression/UserExpression.h:24, from /<>/tools/lldb/include/lldb/Expression/LLVMUserExpression.h:20, from /<>/tools/lldb/source/Expression/LLVMUserExpression.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o -c /<>/tools/lldb/source/Host/common/NativeRegisterContext.cpp [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleChild.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ModuleChild.cpp.o -c /<>/tools/lldb/source/Core/ModuleChild.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContextRegisterInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/NativeRegisterContextRegisterInfo.cpp.o -c /<>/tools/lldb/source/Host/common/NativeRegisterContextRegisterInfo.cpp [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleList.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ModuleList.cpp.o -c /<>/tools/lldb/source/Core/ModuleList.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o -c /<>/tools/lldb/source/Host/common/NativeThreadProtocol.cpp [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSettings.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectSettings.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectSettings.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o -c /<>/tools/lldb/source/Host/common/OptionParser.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o -c /<>/tools/lldb/source/Host/common/PipeBase.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o -c /<>/tools/lldb/source/Host/common/ProcessRunLock.cpp [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Opcode.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Opcode.cpp.o -c /<>/tools/lldb/source/Core/Opcode.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Socket.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/Socket.cpp.o -c /<>/tools/lldb/source/Host/common/Socket.cpp [ 80%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Materializer.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/Materializer.cpp.o -c /<>/tools/lldb/source/Expression/Materializer.cpp [ 80%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/PluginManager.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/PluginManager.cpp.o -c /<>/tools/lldb/source/Core/PluginManager.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o -c /<>/tools/lldb/source/Host/common/SocketAddress.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SoftwareBreakpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/SoftwareBreakpoint.cpp.o -c /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp [ 80%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSource.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectSource.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectSource.cpp /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp: In static member function ‘static lldb_private::Error lldb_private::SoftwareBreakpoint::CreateSoftwareBreakpoint(lldb_private::NativeProcessProtocol&, lldb::addr_t, size_t, lldb_private::NativeBreakpointSP&)’: /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:60:153: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=] log->Printf ("SoftwareBreakpoint::%s cannot support %lu trapcode bytes, max size is %lu", __FUNCTION__, bp_opcode_size, MAX_TRAP_OPCODE_SIZE); ^ /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:60:153: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t {aka unsigned int}’ [-Wformat=] /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:61:199: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t {aka unsigned int}’ [-Wformat=] return Error ("SoftwareBreakpoint::GetSoftwareBreakpointTrapOpcode() returned too many trap opcode bytes: requires %lu but we only support a max of %lu", bp_opcode_size, MAX_TRAP_OPCODE_SIZE); ^ /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:61:199: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=] /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp: In static member function ‘static lldb_private::Error lldb_private::SoftwareBreakpoint::EnableSoftwareBreakpoint(lldb_private::NativeProcessProtocol&, lldb::addr_t, size_t, const uint8_t*, uint8_t*)’: /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:118:211: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=] log->Printf ("SoftwareBreakpoint::%s failed to read memory while attempting to set breakpoint: attempted to read %lu bytes but only read %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)bytes_read); ^ /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:119:208: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=] return Error ("SoftwareBreakpoint::%s failed to read memory while attempting to set breakpoint: attempted to read %lu bytes but only read %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)bytes_read); ^ /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:147:228: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=] error.SetErrorStringWithFormat("SoftwareBreakpoint::%s failed write memory while attempting to set breakpoint: attempted to write %lu bytes but only wrote %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)bytes_written); ^ /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:167:221: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=] log->Printf ("SoftwareBreakpoint::%s failed to read memory while attempting to verify breakpoint: attempted to read %lu bytes but only read %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)verify_bytes_read); ^ /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:168:218: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=] return Error ("SoftwareBreakpoint::%s failed to read memory while attempting to verify breakpoint: attempted to read %lu bytes but only read %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)verify_bytes_read); ^ /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp: In member function ‘virtual lldb_private::Error lldb_private::SoftwareBreakpoint::DoDisable()’: /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:232:196: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t {aka unsigned int}’ [-Wformat=] error.SetErrorStringWithFormat ("SoftwareBreakpointr::%s addr=0x%" PRIx64 ": tried to read %lu bytes but only read %" PRIu64, __FUNCTION__, m_addr, m_opcode_size, (uint64_t)bytes_read); ^ /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:247:208: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t {aka unsigned int}’ [-Wformat=] error.SetErrorStringWithFormat ("SoftwareBreakpoint::%s addr=0x%" PRIx64 ": tried to write %lu bytes but only wrote %" PRIu64, __FUNCTION__, m_addr, m_opcode_size, (uint64_t)bytes_written); ^ /<>/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:271:223: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t {aka unsigned int}’ [-Wformat=] error.SetErrorStringWithFormat ("SoftwareBreakpoint::%s addr=0x%" PRIx64 ": tried to read %lu verification bytes but only read %" PRIu64, __FUNCTION__, m_addr, m_opcode_size, (uint64_t)verify_bytes_read); ^ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Expression/Materializer.cpp:20: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/StringConvert.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/StringConvert.cpp.o -c /<>/tools/lldb/source/Host/common/StringConvert.cpp [ 80%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Symbols.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/Symbols.cpp.o -c /<>/tools/lldb/source/Host/common/Symbols.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o -c /<>/tools/lldb/source/Host/common/TCPSocket.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Terminal.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/Terminal.cpp.o -c /<>/tools/lldb/source/Host/common/Terminal.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ThisThread.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/ThisThread.cpp.o -c /<>/tools/lldb/source/Host/common/ThisThread.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 82%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/REPL.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/REPL.cpp.o -c /<>/tools/lldb/source/Expression/REPL.cpp [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/RegisterValue.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/RegisterValue.cpp.o -c /<>/tools/lldb/source/Core/RegisterValue.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o -c /<>/tools/lldb/source/Host/common/ThreadLauncher.cpp [ 82%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSyntax.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectSyntax.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectSyntax.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/TimeValue.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/TimeValue.cpp.o -c /<>/tools/lldb/source/Host/common/TimeValue.cpp [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/RegularExpression.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/RegularExpression.cpp.o -c /<>/tools/lldb/source/Core/RegularExpression.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/XML.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/XML.cpp.o -c /<>/tools/lldb/source/Host/common/XML.cpp [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Scalar.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Scalar.cpp.o -c /<>/tools/lldb/source/Core/Scalar.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o -c /<>/tools/lldb/source/Host/common/UDPSocket.cpp [ 82%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTarget.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectTarget.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectTarget.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Editline.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/common/Editline.cpp.o -c /<>/tools/lldb/source/Host/common/Editline.cpp [ 82%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UserExpression.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/UserExpression.cpp.o -c /<>/tools/lldb/source/Expression/UserExpression.cpp [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SearchFilter.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/SearchFilter.cpp.o -c /<>/tools/lldb/source/Core/SearchFilter.cpp /<>/tools/lldb/source/Commands/CommandObjectTarget.cpp: In member function ‘bool CommandObjectTargetModulesLookup::LookupInModule(lldb_private::CommandInterpreter&, lldb_private::Module*, lldb_private::CommandReturnObject&, bool&)’: /<>/tools/lldb/source/Commands/CommandObjectTarget.cpp:4089:96: warning: enumeral and non-enumeral type in conditional expression [-Wextra] eSymbolContextEverything | (m_options.m_verbose ? eSymbolContextVariable : 0), ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o -c /<>/tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Section.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Section.cpp.o -c /<>/tools/lldb/source/Core/Section.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o -c /<>/tools/lldb/source/Host/posix/DomainSocket.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/FileSystem.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/FileSystem.cpp.o -c /<>/tools/lldb/source/Host/posix/FileSystem.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o -c /<>/tools/lldb/source/Host/posix/HostInfoPosix.cpp [ 82%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UtilityFunction.cpp.o cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Expression -I/<>/tools/lldb/source/Expression -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbExpression.dir/UtilityFunction.cpp.o -c /<>/tools/lldb/source/Expression/UtilityFunction.cpp [ 82%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SourceManager.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/SourceManager.cpp.o -c /<>/tools/lldb/source/Core/SourceManager.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o -c /<>/tools/lldb/source/Host/posix/HostProcessPosix.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o -c /<>/tools/lldb/source/Host/posix/HostThreadPosix.cpp /<>/tools/lldb/source/Core/SourceManager.cpp: In member function ‘bool lldb_private::SourceManager::File::CalculateLineOffsets(uint32_t)’: /<>/tools/lldb/source/Core/SourceManager.cpp:638:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_offsets.back() < end - start) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o -c /<>/tools/lldb/source/Host/posix/LockFilePosix.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 82%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThread.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectThread.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectThread.cpp [ 82%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/MainLoopPosix.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/MainLoopPosix.cpp.o -c /<>/tools/lldb/source/Host/posix/MainLoopPosix.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/State.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/State.cpp.o -c /<>/tools/lldb/source/Core/State.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Stream.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Stream.cpp.o -c /<>/tools/lldb/source/Core/Stream.cpp [ 83%] Linking CXX static library ../../../../lib/liblldbExpression.a cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/cmake -P CMakeFiles/lldbExpression.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Expression && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbExpression.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/liblldbExpression.a CMakeFiles/lldbExpression.dir/DWARFExpression.cpp.o CMakeFiles/lldbExpression.dir/Expression.cpp.o CMakeFiles/lldbExpression.dir/ExpressionSourceCode.cpp.o CMakeFiles/lldbExpression.dir/ExpressionVariable.cpp.o CMakeFiles/lldbExpression.dir/FunctionCaller.cpp.o CMakeFiles/lldbExpression.dir/IRDynamicChecks.cpp.o CMakeFiles/lldbExpression.dir/IRExecutionUnit.cpp.o CMakeFiles/lldbExpression.dir/IRInterpreter.cpp.o CMakeFiles/lldbExpression.dir/IRMemoryMap.cpp.o CMakeFiles/lldbExpression.dir/LLVMUserExpression.cpp.o CMakeFiles/lldbExpression.dir/Materializer.cpp.o CMakeFiles/lldbExpression.dir/REPL.cpp.o CMakeFiles/lldbExpression.dir/UserExpression.cpp.o CMakeFiles/lldbExpression.dir/UtilityFunction.cpp.o /usr/bin/ranlib ../../../../lib/liblldbExpression.a make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbExpression /usr/bin/make -f tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/build.make tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Initialization /<>/build-llvm /<>/build-llvm/tools/lldb/source/Initialization /<>/build-llvm/tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Initialization/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/depend.internal". Scanning dependencies of target lldbInitialization make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/build.make tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/build make[4]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializerCommon.cpp.o cd /<>/build-llvm/tools/lldb/source/Initialization && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Initialization -I/<>/tools/lldb/source/Initialization -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInitialization.dir/SystemInitializerCommon.cpp.o -c /<>/tools/lldb/source/Initialization/SystemInitializerCommon.cpp [ 83%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o -c /<>/tools/lldb/source/Host/posix/PipePosix.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamAsynchronousIO.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/StreamAsynchronousIO.cpp.o -c /<>/tools/lldb/source/Core/StreamAsynchronousIO.cpp [ 83%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosix.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosix.cpp.o -c /<>/tools/lldb/source/Host/posix/ProcessLauncherPosix.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Symbol/GoASTContext.h:24, from /<>/tools/lldb/source/Initialization/SystemInitializerCommon.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamCallback.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/StreamCallback.cpp.o -c /<>/tools/lldb/source/Core/StreamCallback.cpp [ 83%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/AbstractSocket.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/linux/AbstractSocket.cpp.o -c /<>/tools/lldb/source/Host/linux/AbstractSocket.cpp [ 83%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/Host.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/linux/Host.cpp.o -c /<>/tools/lldb/source/Host/linux/Host.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamFile.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/StreamFile.cpp.o -c /<>/tools/lldb/source/Core/StreamFile.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamGDBRemote.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/StreamGDBRemote.cpp.o -c /<>/tools/lldb/source/Core/StreamGDBRemote.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamString.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/StreamString.cpp.o -c /<>/tools/lldb/source/Core/StreamString.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StringList.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/StringList.cpp.o -c /<>/tools/lldb/source/Core/StringList.cpp [ 83%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectType.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectType.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectType.cpp [ 83%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/HostInfoLinux.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/linux/HostInfoLinux.cpp.o -c /<>/tools/lldb/source/Host/linux/HostInfoLinux.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 83%] Building CXX object tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializer.cpp.o cd /<>/build-llvm/tools/lldb/source/Initialization && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Initialization -I/<>/tools/lldb/source/Initialization -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInitialization.dir/SystemInitializer.cpp.o -c /<>/tools/lldb/source/Initialization/SystemInitializer.cpp [ 83%] Building CXX object tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemLifetimeManager.cpp.o cd /<>/build-llvm/tools/lldb/source/Initialization && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Initialization -I/<>/tools/lldb/source/Initialization -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInitialization.dir/SystemLifetimeManager.cpp.o -c /<>/tools/lldb/source/Initialization/SystemLifetimeManager.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StructuredData.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/StructuredData.cpp.o -c /<>/tools/lldb/source/Core/StructuredData.cpp [ 83%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/HostThreadLinux.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/linux/HostThreadLinux.cpp.o -c /<>/tools/lldb/source/Host/linux/HostThreadLinux.cpp [ 83%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/LibcGlue.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/linux/LibcGlue.cpp.o -c /<>/tools/lldb/source/Host/linux/LibcGlue.cpp [ 83%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/ThisThread.cpp.o cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Host -I/<>/tools/lldb/source/Host -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbHost.dir/linux/ThisThread.cpp.o -c /<>/tools/lldb/source/Host/linux/ThisThread.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Timer.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Timer.cpp.o -c /<>/tools/lldb/source/Core/Timer.cpp [ 83%] Linking CXX static library ../../../../lib/liblldbHost.a cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/cmake -P CMakeFiles/lldbHost.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Host && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbHost.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/liblldbHost.a CMakeFiles/lldbHost.dir/common/Condition.cpp.o CMakeFiles/lldbHost.dir/common/File.cpp.o CMakeFiles/lldbHost.dir/common/FileCache.cpp.o CMakeFiles/lldbHost.dir/common/FileSpec.cpp.o CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o CMakeFiles/lldbHost.dir/common/Host.cpp.o CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o CMakeFiles/lldbHost.dir/common/HostThread.cpp.o CMakeFiles/lldbHost.dir/common/IOObject.cpp.o CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o CMakeFiles/lldbHost.dir/common/Mutex.cpp.o CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o CMakeFiles/lldbHost.dir/common/NativeBreakpoint.cpp.o CMakeFiles/lldbHost.dir/common/NativeBreakpointList.cpp.o CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o CMakeFiles/lldbHost.dir/common/NativeRegisterContextRegisterInfo.cpp.o CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o CMakeFiles/lldbHost.dir/common/Socket.cpp.o CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o CMakeFiles/lldbHost.dir/common/SoftwareBreakpoint.cpp.o CMakeFiles/lldbHost.dir/common/StringConvert.cpp.o CMakeFiles/lldbHost.dir/common/Symbols.cpp.o CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o CMakeFiles/lldbHost.dir/common/Terminal.cpp.o CMakeFiles/lldbHost.dir/common/ThisThread.cpp.o CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o CMakeFiles/lldbHost.dir/common/TimeValue.cpp.o CMakeFiles/lldbHost.dir/common/XML.cpp.o CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o CMakeFiles/lldbHost.dir/common/Editline.cpp.o CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o CMakeFiles/lldbHost.dir/posix/FileSystem.cpp.o CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o CMakeFiles/lldbHost.dir/posix/MainLoopPosix.cpp.o CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosix.cpp.o CMakeFiles/lldbHost.dir/linux/AbstractSocket.cpp.o CMakeFiles/lldbHost.dir/linux/Host.cpp.o CMakeFiles/lldbHost.dir/linux/HostInfoLinux.cpp.o CMakeFiles/lldbHost.dir/linux/HostThreadLinux.cpp.o CMakeFiles/lldbHost.dir/linux/LibcGlue.cpp.o CMakeFiles/lldbHost.dir/linux/ThisThread.cpp.o [ 83%] Linking CXX static library ../../../../lib/liblldbInitialization.a cd /<>/build-llvm/tools/lldb/source/Initialization && /usr/bin/cmake -P CMakeFiles/lldbInitialization.dir/cmake_clean_target.cmake /usr/bin/ranlib ../../../../lib/liblldbHost.a cd /<>/build-llvm/tools/lldb/source/Initialization && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbInitialization.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/ar qc ../../../../lib/liblldbInitialization.a CMakeFiles/lldbInitialization.dir/SystemInitializerCommon.cpp.o CMakeFiles/lldbInitialization.dir/SystemInitializer.cpp.o CMakeFiles/lldbInitialization.dir/SystemLifetimeManager.cpp.o /usr/bin/ranlib ../../../../lib/liblldbInitialization.a make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbHost /usr/bin/make -f tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/build.make tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/depend [ 83%] Built target lldbInitialization make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Interpreter /<>/build-llvm /<>/build-llvm/tools/lldb/source/Interpreter /<>/build-llvm/tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/DependInfo.cmake --color= /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/build.make tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-arm /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Interpreter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/depend.internal". Scanning dependencies of target lldbPluginABISysV_arm make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/build.make tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/build make[4]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/ABISysV_arm.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm -I/<>/tools/lldb/source/Plugins/ABI/SysV-arm -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABISysV_arm.dir/ABISysV_arm.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp Scanning dependencies of target lldbInterpreter make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/build.make tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/build make[4]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Args.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/Args.cpp.o -c /<>/tools/lldb/source/Interpreter/Args.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UserID.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/UserID.cpp.o -c /<>/tools/lldb/source/Core/UserID.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UserSettingsController.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/UserSettingsController.cpp.o -c /<>/tools/lldb/source/Core/UserSettingsController.cpp [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_arm.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm && /usr/bin/cmake -P CMakeFiles/lldbPluginABISysV_arm.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABISysV_arm.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABISysV_arm.a CMakeFiles/lldbPluginABISysV_arm.dir/ABISysV_arm.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABISysV_arm.a make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginABISysV_arm /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-arm64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/depend.internal". Scanning dependencies of target lldbPluginABISysV_arm64 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/build make[4]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/ABISysV_arm64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64 -I/<>/tools/lldb/source/Plugins/ABI/SysV-arm64 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABISysV_arm64.dir/ABISysV_arm64.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UUID.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/UUID.cpp.o -c /<>/tools/lldb/source/Core/UUID.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Value.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/Value.cpp.o -c /<>/tools/lldb/source/Core/Value.cpp [ 83%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandHistory.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/CommandHistory.cpp.o -c /<>/tools/lldb/source/Interpreter/CommandHistory.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Core/Module.h:28, from /<>/tools/lldb/source/Core/Value.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 83%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandInterpreter.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/CommandInterpreter.cpp.o -c /<>/tools/lldb/source/Interpreter/CommandInterpreter.cpp [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_arm64.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64 && /usr/bin/cmake -P CMakeFiles/lldbPluginABISysV_arm64.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABISysV_arm64.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABISysV_arm64.a CMakeFiles/lldbPluginABISysV_arm64.dir/ABISysV_arm64.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABISysV_arm64.a make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginABISysV_arm64 /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/build.make tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-hexagon /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/depend.internal". Scanning dependencies of target lldbPluginABISysV_hexagon make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/build.make tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/build make[4]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/ABISysV_hexagon.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon -I/<>/tools/lldb/source/Plugins/ABI/SysV-hexagon -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABISysV_hexagon.dir/ABISysV_hexagon.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp /<>/tools/lldb/source/Interpreter/CommandInterpreter.cpp: In member function ‘void lldb_private::CommandInterpreter::OutputHelpText(lldb_private::Stream&, const char*, const char*, const char*, uint32_t)’: /<>/tools/lldb/source/Interpreter/CommandInterpreter.cpp:2840:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((text[i] == ' ' && ::strchr((text+i+1), ' ') && chars_left < ::strchr((text+i+1), ' ')-(text+i)) || text[i] == '\n') ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectVersion.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectVersion.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectVersion.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_hexagon.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon && /usr/bin/cmake -P CMakeFiles/lldbPluginABISysV_hexagon.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABISysV_hexagon.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABISysV_hexagon.a CMakeFiles/lldbPluginABISysV_hexagon.dir/ABISysV_hexagon.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABISysV_hexagon.a make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginABISysV_hexagon /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/build.make tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-ppc /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/depend.internal". Scanning dependencies of target lldbPluginABISysV_ppc make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/build.make tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/build make[4]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/ABISysV_ppc.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc -I/<>/tools/lldb/source/Plugins/ABI/SysV-ppc -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABISysV_ppc.dir/ABISysV_ppc.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 83%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectWatchpoint.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectWatchpoint.cpp [ 83%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObject.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObject.cpp.o -c /<>/tools/lldb/source/Core/ValueObject.cpp [ 84%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_ppc.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc && /usr/bin/cmake -P CMakeFiles/lldbPluginABISysV_ppc.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABISysV_ppc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABISysV_ppc.a CMakeFiles/lldbPluginABISysV_ppc.dir/ABISysV_ppc.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABISysV_ppc.a make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginABISysV_ppc /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-ppc64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/depend.internal". Scanning dependencies of target lldbPluginABISysV_ppc64 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/build make[4]: Entering directory '/<>/build-llvm' [ 84%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/ABISysV_ppc64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64 -I/<>/tools/lldb/source/Plugins/ABI/SysV-ppc64 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABISysV_ppc64.dir/ABISysV_ppc64.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 84%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObject.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/CommandObject.cpp.o -c /<>/tools/lldb/source/Interpreter/CommandObject.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Target/TargetList.h:21, from /<>/tools/lldb/include/lldb/Core/Debugger.h:34, from /<>/tools/lldb/source/Core/ValueObject.cpp:21: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 84%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpointCommand.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectWatchpointCommand.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp /<>/tools/lldb/source/Core/ValueObject.cpp: In member function ‘lldb::ValueObjectSP lldb_private::ValueObject::GetChildAtNamePath(const std::vector >&, lldb_private::ConstString*)’: /<>/tools/lldb/source/Core/ValueObject.cpp:704:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (name_of_error) ^~ /<>/tools/lldb/source/Core/ValueObject.cpp:706:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ return root; ^~~~~~ [ 84%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_ppc64.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64 && /usr/bin/cmake -P CMakeFiles/lldbPluginABISysV_ppc64.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABISysV_ppc64.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABISysV_ppc64.a CMakeFiles/lldbPluginABISysV_ppc64.dir/ABISysV_ppc64.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABISysV_ppc64.a make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginABISysV_ppc64 /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/build.make tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-mips /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/depend.internal". Scanning dependencies of target lldbPluginABISysV_mips make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/build.make tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/build make[4]: Entering directory '/<>/build-llvm' [ 84%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/ABISysV_mips.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips -I/<>/tools/lldb/source/Plugins/ABI/SysV-mips -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABISysV_mips.dir/ABISysV_mips.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Target/TargetList.h:21, from /<>/tools/lldb/include/lldb/Core/Debugger.h:34, from /<>/tools/lldb/source/Core/ValueObject.cpp:21: /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 84%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObjectRegexCommand.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/CommandObjectRegexCommand.cpp.o -c /<>/tools/lldb/source/Interpreter/CommandObjectRegexCommand.cpp [ 84%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLanguage.cpp.o cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Commands -I/<>/tools/lldb/source/Commands -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCommands.dir/CommandObjectLanguage.cpp.o -c /<>/tools/lldb/source/Commands/CommandObjectLanguage.cpp [ 84%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_mips.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips && /usr/bin/cmake -P CMakeFiles/lldbPluginABISysV_mips.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABISysV_mips.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABISysV_mips.a CMakeFiles/lldbPluginABISysV_mips.dir/ABISysV_mips.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABISysV_mips.a make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginABISysV_mips /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-mips64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/depend.internal". Scanning dependencies of target lldbPluginABISysV_mips64 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/build make[4]: Entering directory '/<>/build-llvm' [ 84%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/ABISysV_mips64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64 -I/<>/tools/lldb/source/Plugins/ABI/SysV-mips64 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABISysV_mips64.dir/ABISysV_mips64.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp [ 84%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObjectScript.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/CommandObjectScript.cpp.o -c /<>/tools/lldb/source/Interpreter/CommandObjectScript.cpp [ 85%] Linking CXX static library ../../../../lib/liblldbCommands.a cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/cmake -P CMakeFiles/lldbCommands.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Commands && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbCommands.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/liblldbCommands.a CMakeFiles/lldbCommands.dir/CommandCompletions.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectApropos.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectArgs.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectBreakpoint.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectBreakpointCommand.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectBugreport.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectCommands.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectDisassemble.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectExpression.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectFrame.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectGUI.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectHelp.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectLog.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectMemory.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectMultiword.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectPlatform.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectPlugin.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectProcess.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectQuit.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectRegister.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectSettings.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectSource.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectSyntax.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectTarget.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectThread.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectType.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectVersion.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectWatchpoint.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectWatchpointCommand.cpp.o CMakeFiles/lldbCommands.dir/CommandObjectLanguage.cpp.o At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ /usr/bin/ranlib ../../../../lib/liblldbCommands.a make[4]: Leaving directory '/<>/build-llvm' [ 85%] Built target lldbCommands /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/build.make tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-i386 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/depend.internal". Scanning dependencies of target lldbPluginABISysV_i386 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/build.make tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/build make[4]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/ABISysV_i386.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386 -I/<>/tools/lldb/source/Plugins/ABI/SysV-i386 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABISysV_i386.dir/ABISysV_i386.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp [ 85%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectCast.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectCast.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectCast.cpp [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_mips64.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64 && /usr/bin/cmake -P CMakeFiles/lldbPluginABISysV_mips64.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABISysV_mips64.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABISysV_mips64.a CMakeFiles/lldbPluginABISysV_mips64.dir/ABISysV_mips64.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABISysV_mips64.a make[4]: Leaving directory '/<>/build-llvm' [ 85%] Built target lldbPluginABISysV_mips64 /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-x86_64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/depend.internal". Scanning dependencies of target lldbPluginABISysV_x86_64 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/build make[4]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/ABISysV_x86_64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64 -I/<>/tools/lldb/source/Plugins/ABI/SysV-x86_64 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABISysV_x86_64.dir/ABISysV_x86_64.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandOptionValidators.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/CommandOptionValidators.cpp.o -c /<>/tools/lldb/source/Interpreter/CommandOptionValidators.cpp [ 85%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectChild.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectChild.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectChild.cpp [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_i386.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386 && /usr/bin/cmake -P CMakeFiles/lldbPluginABISysV_i386.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABISysV_i386.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABISysV_i386.a CMakeFiles/lldbPluginABISysV_i386.dir/ABISysV_i386.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABISysV_i386.a make[4]: Leaving directory '/<>/build-llvm' [ 85%] Built target lldbPluginABISysV_i386 /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/MacOSX-i386 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386 /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/depend.internal". Scanning dependencies of target lldbPluginABIMacOSX_i386 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/build make[4]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/ABIMacOSX_i386.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386 -I/<>/tools/lldb/source/Plugins/ABI/MacOSX-i386 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABIMacOSX_i386.dir/ABIMacOSX_i386.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandReturnObject.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/CommandReturnObject.cpp.o -c /<>/tools/lldb/source/Interpreter/CommandReturnObject.cpp [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_x86_64.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64 && /usr/bin/cmake -P CMakeFiles/lldbPluginABISysV_x86_64.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABISysV_x86_64.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABISysV_x86_64.a CMakeFiles/lldbPluginABISysV_x86_64.dir/ABISysV_x86_64.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABISysV_x86_64.a make[4]: Leaving directory '/<>/build-llvm' [ 85%] Built target lldbPluginABISysV_x86_64 /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/MacOSX-arm /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/depend.internal". Scanning dependencies of target lldbPluginABIMacOSX_arm make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/build make[4]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/ABIMacOSX_arm.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm -I/<>/tools/lldb/source/Plugins/ABI/MacOSX-arm -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABIMacOSX_arm.dir/ABIMacOSX_arm.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupArchitecture.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupArchitecture.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupArchitecture.cpp [ 85%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResult.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectConstResult.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectConstResult.cpp [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupBoolean.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupBoolean.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupBoolean.cpp [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginABIMacOSX_i386.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386 && /usr/bin/cmake -P CMakeFiles/lldbPluginABIMacOSX_i386.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABIMacOSX_i386.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABIMacOSX_i386.a CMakeFiles/lldbPluginABIMacOSX_i386.dir/ABIMacOSX_i386.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABIMacOSX_i386.a make[4]: Leaving directory '/<>/build-llvm' [ 85%] Built target lldbPluginABIMacOSX_i386 /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/MacOSX-arm64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/depend.internal". Scanning dependencies of target lldbPluginABIMacOSX_arm64 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/build make[4]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/ABIMacOSX_arm64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64 -I/<>/tools/lldb/source/Plugins/ABI/MacOSX-arm64 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginABIMacOSX_arm64.dir/ABIMacOSX_arm64.cpp.o -c /<>/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFile.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupFile.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupFile.cpp [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginABIMacOSX_arm.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm && /usr/bin/cmake -P CMakeFiles/lldbPluginABIMacOSX_arm.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABIMacOSX_arm.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABIMacOSX_arm.a CMakeFiles/lldbPluginABIMacOSX_arm.dir/ABIMacOSX_arm.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABIMacOSX_arm.a make[4]: Leaving directory '/<>/build-llvm' [ 85%] Built target lldbPluginABIMacOSX_arm /usr/bin/make -f tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/build.make tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Disassembler/llvm /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm /<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/depend.internal". Scanning dependencies of target lldbPluginDisassemblerLLVM make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/build.make tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/build make[4]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/DisassemblerLLVMC.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm -I/<>/tools/lldb/source/Plugins/Disassembler/llvm -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginDisassemblerLLVM.dir/DisassemblerLLVMC.cpp.o -c /<>/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFormat.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupFormat.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupFormat.cpp [ 85%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultCast.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectConstResultCast.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectConstResultCast.cpp [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginABIMacOSX_arm64.a cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64 && /usr/bin/cmake -P CMakeFiles/lldbPluginABIMacOSX_arm64.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginABIMacOSX_arm64.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginABIMacOSX_arm64.a CMakeFiles/lldbPluginABIMacOSX_arm64.dir/ABIMacOSX_arm64.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginABIMacOSX_arm64.a make[4]: Leaving directory '/<>/build-llvm' [ 85%] Built target lldbPluginABIMacOSX_arm64 /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/depend.internal". Scanning dependencies of target lldbPluginDynamicLoaderMacOSXDYLD make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/build make[4]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOSXDYLD.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/<>/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOSXDYLD.cpp.o -c /<>/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupOutputFile.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupOutputFile.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupOutputFile.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Core/ValueObjectConstResultCast.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPlatform.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupPlatform.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupPlatform.cpp [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginDisassemblerLLVM.a cd /<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm && /usr/bin/cmake -P CMakeFiles/lldbPluginDisassemblerLLVM.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginDisassemblerLLVM.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginDisassemblerLLVM.a CMakeFiles/lldbPluginDisassemblerLLVM.dir/DisassemblerLLVMC.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginDisassemblerLLVM.a make[4]: Leaving directory '/<>/build-llvm' [ 85%] Built target lldbPluginDisassemblerLLVM /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/depend.internal". Scanning dependencies of target lldbPluginDynamicLoaderPosixDYLD make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/build make[4]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/AuxVector.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/<>/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/AuxVector.cpp.o -c /<>/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Target/TargetList.h:21, from /<>/tools/lldb/include/lldb/Core/Debugger.h:34, from /<>/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupString.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupString.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupString.cpp [ 85%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DYLDRendezvous.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/<>/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DYLDRendezvous.cpp.o -c /<>/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 85%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultChild.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectConstResultChild.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectConstResultChild.cpp [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUInt64.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupUInt64.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupUInt64.cpp [ 85%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUUID.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupUUID.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupUUID.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupValueObjectDisplay.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupValueObjectDisplay.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Core/ValueObjectConstResultChild.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 86%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DynamicLoaderPOSIXDYLD.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/<>/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DynamicLoaderPOSIXDYLD.cpp.o -c /<>/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValue.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValue.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValue.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 86%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultImpl.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectConstResultImpl.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectConstResultImpl.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArch.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueArch.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueArch.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD && /usr/bin/cmake -P CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/AuxVector.cpp.o CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DYLDRendezvous.cpp.o CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DynamicLoaderPOSIXDYLD.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginDynamicLoaderPosixDYLD [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArgs.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueArgs.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueArgs.cpp [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD && /usr/bin/cmake -P CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOSXDYLD.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginDynamicLoaderMacOSXDYLD /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/Static /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/depend.internal". Scanning dependencies of target lldbPluginDynamicLoaderStatic make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DynamicLoaderStatic.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static -I/<>/tools/lldb/source/Plugins/DynamicLoader/Static -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DynamicLoaderStatic.cpp.o -c /<>/tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArray.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueArray.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueArray.cpp [ 86%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectDynamicValue.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectDynamicValue.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectDynamicValue.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueBoolean.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueBoolean.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueBoolean.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueDictionary.cpp.o [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueChar.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueChar.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueChar.cpp cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueDictionary.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueDictionary.cpp [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderStatic.a cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static && /usr/bin/cmake -P CMakeFiles/lldbPluginDynamicLoaderStatic.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginDynamicLoaderStatic.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginDynamicLoaderStatic.a CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DynamicLoaderStatic.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginDynamicLoaderStatic.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginDynamicLoaderStatic /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/depend.internal". Scanning dependencies of target lldbPluginDynamicLoaderHexagonDYLD make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/HexagonDYLDRendezvous.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD -I/<>/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/HexagonDYLDRendezvous.cpp.o -c /<>/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueEnumeration.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueEnumeration.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueEnumeration.cpp [ 86%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectList.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectList.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectList.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpec.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueFileSpec.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueFileSpec.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpecLIst.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueFileSpecLIst.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueFileSpecLIst.cpp [ 86%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DynamicLoaderHexagonDYLD.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD -I/<>/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DynamicLoaderHexagonDYLD.cpp.o -c /<>/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp [ 86%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectMemory.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectMemory.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectMemory.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormat.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueFormat.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueFormat.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormatEntity.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueFormatEntity.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueFormatEntity.cpp [ 86%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectRegister.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectRegister.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectRegister.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueLanguage.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueLanguage.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueLanguage.cpp [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD && /usr/bin/cmake -P CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/HexagonDYLDRendezvous.cpp.o CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DynamicLoaderHexagonDYLD.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginDynamicLoaderHexagonDYLD /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/depend.internal". Scanning dependencies of target lldbPluginDynamicLoaderWindowsDYLD make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DynamicLoaderWindowsDYLD.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD -I/<>/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DynamicLoaderWindowsDYLD.cpp.o -c /<>/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValuePathMappings.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValuePathMappings.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValuePathMappings.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Core/Module.h:28, from /<>/tools/lldb/source/Core/ValueObjectRegister.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueProperties.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueProperties.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueProperties.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueRegex.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueRegex.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueRegex.cpp [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD && /usr/bin/cmake -P CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DynamicLoaderWindowsDYLD.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginDynamicLoaderWindowsDYLD /usr/bin/make -f tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/build.make tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ExpressionParser/Clang /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/depend.internal". Scanning dependencies of target lldbPluginExpressionParserClang make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/build.make tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTDumper.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ASTDumper.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueSInt64.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueSInt64.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueSInt64.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueString.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueString.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueString.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUInt64.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueUInt64.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueUInt64.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/DeclVisitor.h:16, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.h:13, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUUID.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionValueUUID.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionValueUUID.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupVariable.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupVariable.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupVariable.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 86%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectSyntheticFilter.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectSyntheticFilter.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupWatchpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/OptionGroupWatchpoint.cpp.o -c /<>/tools/lldb/source/Interpreter/OptionGroupWatchpoint.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Options.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/Options.cpp.o -c /<>/tools/lldb/source/Interpreter/Options.cpp [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Property.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/Property.cpp.o -c /<>/tools/lldb/source/Interpreter/Property.cpp [ 86%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectVariable.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/ValueObjectVariable.cpp.o -c /<>/tools/lldb/source/Core/ValueObjectVariable.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 86%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTResultSynthesizer.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ASTResultSynthesizer.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp [ 86%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/VMRange.cpp.o cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Core -I/<>/tools/lldb/source/Core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbCore.dir/VMRange.cpp.o -c /<>/tools/lldb/source/Core/VMRange.cpp [ 86%] Linking CXX static library ../../../../lib/liblldbCore.a cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/cmake -P CMakeFiles/lldbCore.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Core && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbCore.dir/link.txt --verbose=1 In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h:15, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 86%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/ScriptInterpreter.cpp.o /usr/bin/ar qc ../../../../lib/liblldbCore.a CMakeFiles/lldbCore.dir/Address.cpp.o CMakeFiles/lldbCore.dir/AddressRange.cpp.o CMakeFiles/lldbCore.dir/AddressResolver.cpp.o CMakeFiles/lldbCore.dir/AddressResolverFileLine.cpp.o CMakeFiles/lldbCore.dir/AddressResolverName.cpp.o CMakeFiles/lldbCore.dir/ArchSpec.cpp.o CMakeFiles/lldbCore.dir/Baton.cpp.o CMakeFiles/lldbCore.dir/Broadcaster.cpp.o CMakeFiles/lldbCore.dir/Communication.cpp.o CMakeFiles/lldbCore.dir/Connection.cpp.o CMakeFiles/lldbCore.dir/ConnectionMachPort.cpp.o CMakeFiles/lldbCore.dir/ConnectionSharedMemory.cpp.o CMakeFiles/lldbCore.dir/ConstString.cpp.o CMakeFiles/lldbCore.dir/CxaDemangle.cpp.o CMakeFiles/lldbCore.dir/DataBufferHeap.cpp.o CMakeFiles/lldbCore.dir/DataBufferMemoryMap.cpp.o CMakeFiles/lldbCore.dir/DataEncoder.cpp.o CMakeFiles/lldbCore.dir/DataExtractor.cpp.o CMakeFiles/lldbCore.dir/Debugger.cpp.o CMakeFiles/lldbCore.dir/Disassembler.cpp.o CMakeFiles/lldbCore.dir/DynamicLoader.cpp.o CMakeFiles/lldbCore.dir/EmulateInstruction.cpp.o CMakeFiles/lldbCore.dir/Error.cpp.o CMakeFiles/lldbCore.dir/Event.cpp.o CMakeFiles/lldbCore.dir/FastDemangle.cpp.o CMakeFiles/lldbCore.dir/FileLineResolver.cpp.o CMakeFiles/lldbCore.dir/FileSpecList.cpp.o CMakeFiles/lldbCore.dir/FormatEntity.cpp.o CMakeFiles/lldbCore.dir/History.cpp.o CMakeFiles/lldbCore.dir/IOHandler.cpp.o CMakeFiles/lldbCore.dir/Listener.cpp.o CMakeFiles/lldbCore.dir/Log.cpp.o CMakeFiles/lldbCore.dir/Logging.cpp.o CMakeFiles/lldbCore.dir/Mangled.cpp.o CMakeFiles/lldbCore.dir/Module.cpp.o CMakeFiles/lldbCore.dir/ModuleChild.cpp.o CMakeFiles/lldbCore.dir/ModuleList.cpp.o CMakeFiles/lldbCore.dir/Opcode.cpp.o CMakeFiles/lldbCore.dir/PluginManager.cpp.o CMakeFiles/lldbCore.dir/RegisterValue.cpp.o CMakeFiles/lldbCore.dir/RegularExpression.cpp.o CMakeFiles/lldbCore.dir/Scalar.cpp.o CMakeFiles/lldbCore.dir/SearchFilter.cpp.o CMakeFiles/lldbCore.dir/Section.cpp.o CMakeFiles/lldbCore.dir/SourceManager.cpp.o CMakeFiles/lldbCore.dir/State.cpp.o CMakeFiles/lldbCore.dir/Stream.cpp.o CMakeFiles/lldbCore.dir/StreamAsynchronousIO.cpp.o CMakeFiles/lldbCore.dir/StreamCallback.cpp.o CMakeFiles/lldbCore.dir/StreamFile.cpp.o CMakeFiles/lldbCore.dir/StreamGDBRemote.cpp.o CMakeFiles/lldbCore.dir/StreamString.cpp.o CMakeFiles/lldbCore.dir/StringList.cpp.o CMakeFiles/lldbCore.dir/StructuredData.cpp.o CMakeFiles/lldbCore.dir/Timer.cpp.o CMakeFiles/lldbCore.dir/UserID.cpp.o CMakeFiles/lldbCore.dir/UserSettingsController.cpp.o CMakeFiles/lldbCore.dir/UUID.cpp.o CMakeFiles/lldbCore.dir/Value.cpp.o CMakeFiles/lldbCore.dir/ValueObject.cpp.o CMakeFiles/lldbCore.dir/ValueObjectCast.cpp.o CMakeFiles/lldbCore.dir/ValueObjectChild.cpp.o CMakeFiles/lldbCore.dir/ValueObjectConstResult.cpp.o CMakeFiles/lldbCore.dir/ValueObjectConstResultCast.cpp.o CMakeFiles/lldbCore.dir/ValueObjectConstResultChild.cpp.o CMakeFiles/lldbCore.dir/ValueObjectConstResultImpl.cpp.o CMakeFiles/lldbCore.dir/ValueObjectDynamicValue.cpp.o CMakeFiles/lldbCore.dir/ValueObjectList.cpp.o CMakeFiles/lldbCore.dir/ValueObjectMemory.cpp.o CMakeFiles/lldbCore.dir/ValueObjectRegister.cpp.o CMakeFiles/lldbCore.dir/ValueObjectSyntheticFilter.cpp.o CMakeFiles/lldbCore.dir/ValueObjectVariable.cpp.o CMakeFiles/lldbCore.dir/VMRange.cpp.o cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Interpreter -I/<>/tools/lldb/source/Interpreter -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbInterpreter.dir/ScriptInterpreter.cpp.o -c /<>/tools/lldb/source/Interpreter/ScriptInterpreter.cpp /usr/bin/ranlib ../../../../lib/liblldbCore.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbCore /usr/bin/make -f tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/build.make tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ExpressionParser/Go /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/depend.internal". Scanning dependencies of target lldbPluginExpressionParserGo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/build.make tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/GoLexer.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go -I/<>/tools/lldb/source/Plugins/ExpressionParser/Go -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserGo.dir/GoLexer.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Go/GoLexer.cpp [ 86%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/GoParser.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go -I/<>/tools/lldb/source/Plugins/ExpressionParser/Go -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserGo.dir/GoParser.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Go/GoParser.cpp [ 86%] Linking CXX static library ../../../../lib/liblldbInterpreter.a cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/cmake -P CMakeFiles/lldbInterpreter.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Interpreter && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbInterpreter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/liblldbInterpreter.a CMakeFiles/lldbInterpreter.dir/Args.cpp.o CMakeFiles/lldbInterpreter.dir/CommandHistory.cpp.o CMakeFiles/lldbInterpreter.dir/CommandInterpreter.cpp.o CMakeFiles/lldbInterpreter.dir/CommandObject.cpp.o CMakeFiles/lldbInterpreter.dir/CommandObjectRegexCommand.cpp.o CMakeFiles/lldbInterpreter.dir/CommandObjectScript.cpp.o CMakeFiles/lldbInterpreter.dir/CommandOptionValidators.cpp.o CMakeFiles/lldbInterpreter.dir/CommandReturnObject.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupArchitecture.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupBoolean.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupFile.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupFormat.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupOutputFile.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupPlatform.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupString.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupUInt64.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupUUID.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupValueObjectDisplay.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValue.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueArch.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueArgs.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueArray.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueBoolean.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueChar.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueDictionary.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueEnumeration.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueFileSpec.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueFileSpecLIst.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueFormat.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueFormatEntity.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueLanguage.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValuePathMappings.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueProperties.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueRegex.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueSInt64.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueString.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueUInt64.cpp.o CMakeFiles/lldbInterpreter.dir/OptionValueUUID.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupVariable.cpp.o CMakeFiles/lldbInterpreter.dir/OptionGroupWatchpoint.cpp.o CMakeFiles/lldbInterpreter.dir/Options.cpp.o CMakeFiles/lldbInterpreter.dir/Property.cpp.o CMakeFiles/lldbInterpreter.dir/ScriptInterpreter.cpp.o /usr/bin/ranlib ../../../../lib/liblldbInterpreter.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbInterpreter /usr/bin/make -f tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/build.make tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Instruction/ARM /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/depend.internal". Scanning dependencies of target lldbPluginInstructionARM make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/build.make tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulateInstructionARM.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM -I/<>/tools/lldb/source/Plugins/Instruction/ARM -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginInstructionARM.dir/EmulateInstructionARM.cpp.o -c /<>/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp [ 86%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/GoUserExpression.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go -I/<>/tools/lldb/source/Plugins/ExpressionParser/Go -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserGo.dir/GoUserExpression.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Go/GoUserExpression.cpp In file included from /<>/tools/lldb/source/Plugins/ExpressionParser/Go/GoUserExpression.cpp:52:0: /<>/tools/lldb/source/./Plugins/ExpressionParser/Go/GoAST.h: In member function ‘R lldb_private::GoASTExpr::Visit(V*) const [with R = lldb_private::SharingPtr; V = lldb_private::GoUserExpression::GoInterpreter]’: /<>/tools/lldb/source/./Plugins/ExpressionParser/Go/GoAST.h:2768:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 86%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTStructExtractor.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ASTStructExtractor.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginExpressionParserGo.a cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go && /usr/bin/cmake -P CMakeFiles/lldbPluginExpressionParserGo.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginExpressionParserGo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginExpressionParserGo.a CMakeFiles/lldbPluginExpressionParserGo.dir/GoLexer.cpp.o CMakeFiles/lldbPluginExpressionParserGo.dir/GoParser.cpp.o CMakeFiles/lldbPluginExpressionParserGo.dir/GoUserExpression.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginExpressionParserGo.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginExpressionParserGo /usr/bin/make -f tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/build.make tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Instruction/ARM64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64 /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/depend.internal". Scanning dependencies of target lldbPluginInstructionARM64 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/build.make tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/EmulateInstructionARM64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64 -I/<>/tools/lldb/source/Plugins/Instruction/ARM64 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginInstructionARM64.dir/EmulateInstructionARM64.cpp.o -c /<>/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 86%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTSource.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTSource.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp In file included from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h:13, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 86%] Building CXX object tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulationStateARM.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM -I/<>/tools/lldb/source/Plugins/Instruction/ARM -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginInstructionARM.dir/EmulationStateARM.cpp.o -c /<>/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionARM64.a cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64 && /usr/bin/cmake -P CMakeFiles/lldbPluginInstructionARM64.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginInstructionARM64.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginInstructionARM64.a CMakeFiles/lldbPluginInstructionARM64.dir/EmulateInstructionARM64.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginInstructionARM64.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginInstructionARM64 /usr/bin/make -f tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/build.make tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Instruction/MIPS /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/depend.internal". Scanning dependencies of target lldbPluginInstructionMIPS make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/build.make tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/EmulateInstructionMIPS.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS -I/<>/tools/lldb/source/Plugins/Instruction/MIPS -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginInstructionMIPS.dir/EmulateInstructionMIPS.cpp.o -c /<>/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp /<>/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp: In member function ‘bool EmulationStateARM::StorePseudoRegisterValue(uint32_t, uint64_t)’: /<>/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp:80:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if ((dwarf_r0 <= reg_num) && (reg_num <= dwarf_cpsr)) ~~~~~~~~~^~~~~~~~~~ /<>/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp: In member function ‘uint64_t EmulationStateARM::ReadPseudoRegisterValue(uint32_t, bool&)’: /<>/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp:108:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if ((dwarf_r0 <= reg_num) && (reg_num <= dwarf_cpsr)) ~~~~~~~~~^~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionARM.a cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM && /usr/bin/cmake -P CMakeFiles/lldbPluginInstructionARM.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginInstructionARM.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginInstructionARM.a CMakeFiles/lldbPluginInstructionARM.dir/EmulateInstructionARM.cpp.o CMakeFiles/lldbPluginInstructionARM.dir/EmulationStateARM.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginInstructionARM.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginInstructionARM /usr/bin/make -f tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/build.make tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Instruction/MIPS64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64 /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/depend.internal". Scanning dependencies of target lldbPluginInstructionMIPS64 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/build.make tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/EmulateInstructionMIPS64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64 -I/<>/tools/lldb/source/Plugins/Instruction/MIPS64 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginInstructionMIPS64.dir/EmulateInstructionMIPS64.cpp.o -c /<>/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/IdentifierTable.h:19, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:15, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionMIPS.a cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS && /usr/bin/cmake -P CMakeFiles/lldbPluginInstructionMIPS.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginInstructionMIPS.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginInstructionMIPS.a CMakeFiles/lldbPluginInstructionMIPS.dir/EmulateInstructionMIPS.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginInstructionMIPS.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginInstructionMIPS /usr/bin/make -f tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/build.make tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer /<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/depend.internal". Scanning dependencies of target lldbPluginInstrumentationRuntimeAddressSanitizer make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/build.make tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/build [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionMIPS64.a cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64 && /usr/bin/cmake -P CMakeFiles/lldbPluginInstructionMIPS64.dir/cmake_clean_target.cmake make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginInstructionMIPS64.dir/link.txt --verbose=1 [ 86%] Building CXX object tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/AddressSanitizerRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer -I/<>/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/AddressSanitizerRuntime.cpp.o -c /<>/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp /usr/bin/ar qc ../../../../../../lib/liblldbPluginInstructionMIPS64.a CMakeFiles/lldbPluginInstructionMIPS64.dir/EmulateInstructionMIPS64.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginInstructionMIPS64.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginInstructionMIPS64 /usr/bin/make -f tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/build.make tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/JITLoader/GDB /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB /<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/depend.internal". Scanning dependencies of target lldbPluginJITLoaderGDB make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/build.make tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/JITLoaderGDB.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB -I/<>/tools/lldb/source/Plugins/JITLoader/GDB -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/JITLoader/GDB/. -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginJITLoaderGDB.dir/JITLoaderGDB.cpp.o -c /<>/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 86%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionDeclMap.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionDeclMap.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginJITLoaderGDB.a cd /<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB && /usr/bin/cmake -P CMakeFiles/lldbPluginJITLoaderGDB.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginJITLoaderGDB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginJITLoaderGDB.a CMakeFiles/lldbPluginJITLoaderGDB.dir/JITLoaderGDB.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginJITLoaderGDB.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginJITLoaderGDB /usr/bin/make -f tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/build.make tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Language/CPlusPlus /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/depend.internal". Scanning dependencies of target lldbPluginCPlusPlusLanguage make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/build.make tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusLanguage.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusLanguage.cpp.o -c /<>/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp In file included from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:20, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a cd /<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer && /usr/bin/cmake -P CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/AddressSanitizerRuntime.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginInstrumentationRuntimeAddressSanitizer /usr/bin/make -f tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/build.make tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Language/Go /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Language/Go /<>/build-llvm/tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Language/Go/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/depend.internal". Scanning dependencies of target lldbPluginGoLanguage make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/build.make tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/build make[4]: Entering directory '/<>/build-llvm' [ 86%] Building CXX object tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/GoLanguage.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/Go && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/Go -I/<>/tools/lldb/source/Plugins/Language/Go -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginGoLanguage.dir/GoLanguage.cpp.o -c /<>/tools/lldb/source/Plugins/Language/Go/GoLanguage.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Symbol/GoASTContext.h:24, from /<>/tools/lldb/source/Plugins/Language/Go/GoLanguage.cpp:24: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionParser.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionParser.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CxxStringTypes.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CxxStringTypes.cpp.o -c /<>/tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp [ 88%] Building CXX object tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/GoFormatterFunctions.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/Go && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/Go -I/<>/tools/lldb/source/Plugins/Language/Go -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginGoLanguage.dir/GoFormatterFunctions.cpp.o -c /<>/tools/lldb/source/Plugins/Language/Go/GoFormatterFunctions.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/source/Plugins/Language/Go/GoFormatterFunctions.h:19, from /<>/tools/lldb/source/Plugins/Language/Go/GoFormatterFunctions.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp:22: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionVariable.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionVariable.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp: In member function ‘std::__cxx11::string lldb_private::ClangExpressionParser::GetClangTargetABI(const lldb_private::ArchSpec&)’: /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:527:32: warning: unused variable ‘machine’ [-Wunused-variable] const llvm::Triple::ArchType machine = target_arch.GetMachine(); ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginGoLanguage.a cd /<>/build-llvm/tools/lldb/source/Plugins/Language/Go && /usr/bin/cmake -P CMakeFiles/lldbPluginGoLanguage.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Language/Go && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginGoLanguage.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginGoLanguage.a CMakeFiles/lldbPluginGoLanguage.dir/GoLanguage.cpp.o CMakeFiles/lldbPluginGoLanguage.dir/GoFormatterFunctions.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginGoLanguage.a make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginGoLanguage /usr/bin/make -f tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/build.make tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Language/ObjC /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/depend.internal". Scanning dependencies of target lldbPluginObjCLanguage make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/build.make tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/build make[4]: Entering directory '/<>/build-llvm' [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/ObjCLanguage.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/ObjCLanguage.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxx.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxx.cpp.o -c /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangFunctionCaller.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangFunctionCaller.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp:25: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 88%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangModulesDeclVendor.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangModulesDeclVendor.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Target/TargetList.h:21, from /<>/tools/lldb/include/lldb/Core/Debugger.h:34, from /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h:25, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h:17, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/TargetInfo.h:19, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxInitializerList.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxInitializerList.cpp.o -c /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxList.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxList.cpp.o -c /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangPersistentVariables.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangPersistentVariables.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp:23: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CF.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/CF.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/CF.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 88%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUserExpression.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUserExpression.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/Language/ObjC/CF.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 88%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtilityFunction.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtilityFunction.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxMap.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxMap.cpp.o -c /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h:13, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:19, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp:23: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/Cocoa.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/Cocoa.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 88%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRForTarget.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/source/Plugins/ExpressionParser/Clang -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginExpressionParserClang.dir/IRForTarget.cpp.o -c /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp In file included from /<>/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, from /<>/tools/lldb/source/Plugins/Language/ObjC/Cocoa.h:16, from /<>/tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxUnorderedMap.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxUnorderedMap.cpp.o -c /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVector.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVector.cpp.o -c /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp:23: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/include/llvm/Support/CBindingWrapping.h:17:0, from /<>/include/llvm/PassRegistry.h:25, from /<>/include/llvm/PassSupport.h:27, from /<>/include/llvm/Pass.h:381, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.h:19, from /<>/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CoreMedia.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/CoreMedia.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/CoreMedia.cpp [ 88%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcpp.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/source/Plugins/Language/CPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcpp.cpp.o -c /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSArray.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/NSArray.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp:20: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSDictionary.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/NSDictionary.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginCPlusPlusLanguage.a cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/cmake -P CMakeFiles/lldbPluginCPlusPlusLanguage.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginCPlusPlusLanguage.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginCPlusPlusLanguage.a CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusLanguage.cpp.o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CxxStringTypes.cpp.o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxx.cpp.o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxInitializerList.cpp.o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxList.cpp.o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxMap.cpp.o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxUnorderedMap.cpp.o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVector.cpp.o CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcpp.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginCPlusPlusLanguage.a make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginCPlusPlusLanguage /usr/bin/make -f tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/build.make tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Language/ObjCPlusPlus /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/depend.internal". Scanning dependencies of target lldbPluginObjCPlusPlusLanguage make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/build.make tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/build make[4]: Entering directory '/<>/build-llvm' [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/ObjCPlusPlusLanguage.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus -I/<>/tools/lldb/source/Plugins/Language/ObjCPlusPlus -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/ObjCPlusPlusLanguage.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginExpressionParserClang.a cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/cmake -P CMakeFiles/lldbPluginExpressionParserClang.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginExpressionParserClang.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginExpressionParserClang.a CMakeFiles/lldbPluginExpressionParserClang.dir/ASTDumper.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ASTResultSynthesizer.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ASTStructExtractor.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTSource.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionDeclMap.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionParser.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionVariable.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangFunctionCaller.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangModulesDeclVendor.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangPersistentVariables.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUserExpression.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtilityFunction.cpp.o CMakeFiles/lldbPluginExpressionParserClang.dir/IRForTarget.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginExpressionParserClang.a make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginExpressionParserClang /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/depend.internal". Scanning dependencies of target lldbPluginCXXItaniumABI make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/build make[4]: Entering directory '/<>/build-llvm' [ 88%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/ItaniumABILanguageRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI -I/<>/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginCXXItaniumABI.dir/ItaniumABILanguageRuntime.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginObjCPlusPlusLanguage.a cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus && /usr/bin/cmake -P CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginObjCPlusPlusLanguage.a CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/ObjCPlusPlusLanguage.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginObjCPlusPlusLanguage.a make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginObjCPlusPlusLanguage /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/depend.internal". cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ Scanning dependencies of target lldbPluginAppleObjCRuntime make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/build make[4]: Entering directory '/<>/build-llvm' [ 88%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntime.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSError.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/NSError.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/NSError.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Core/Module.h:28, from /<>/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp:16: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/lldb/source/Plugins/Language/ObjC/NSError.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h:21, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSException.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/NSException.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/NSException.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/lldb/source/Plugins/Language/ObjC/NSException.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Linking CXX static library ../../../../../../../lib/liblldbPluginCXXItaniumABI.a cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI && /usr/bin/cmake -P CMakeFiles/lldbPluginCXXItaniumABI.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginCXXItaniumABI.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../../lib/liblldbPluginCXXItaniumABI.a CMakeFiles/lldbPluginCXXItaniumABI.dir/ItaniumABILanguageRuntime.cpp.o /usr/bin/ranlib ../../../../../../../lib/liblldbPluginCXXItaniumABI.a make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginCXXItaniumABI /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/LanguageRuntime/Go /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/DependInfo.cmake --color= /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ Dependee "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/depend.internal". Scanning dependencies of target lldbPluginLanguageRuntimeGo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 88%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/GoLanguageRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go -I/<>/tools/lldb/source/Plugins/LanguageRuntime/Go -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginLanguageRuntimeGo.dir/GoLanguageRuntime.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/Go/GoLanguageRuntime.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 88%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV1.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV1.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp [ 88%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSIndexPath.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/NSIndexPath.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginLanguageRuntimeGo.a cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go && /usr/bin/cmake -P CMakeFiles/lldbPluginLanguageRuntimeGo.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginLanguageRuntimeGo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginLanguageRuntimeGo.a CMakeFiles/lldbPluginLanguageRuntimeGo.dir/GoLanguageRuntime.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginLanguageRuntimeGo.a make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginLanguageRuntimeGo /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/depend.internal". Scanning dependencies of target lldbPluginRenderScriptRuntime make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/build make[4]: Entering directory '/<>/build-llvm' [ 88%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime -I/<>/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptRuntime.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, from /<>/tools/lldb/source/Plugins/Language/ObjC/Cocoa.h:16, from /<>/tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h:18, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSSet.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/NSSet.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp:23: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSString.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/source/Plugins/Language/ObjC -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjCLanguage.dir/NSString.cpp.o -c /<>/tools/lldb/source/Plugins/Language/ObjC/NSString.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV2.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV2.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h:21:0, from /<>/tools/lldb/source/Plugins/Language/ObjC/NSString.h:16, from /<>/tools/lldb/source/Plugins/Language/ObjC/NSString.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 89%] Linking CXX static library ../../../../../../../lib/liblldbPluginRenderScriptRuntime.a cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime && /usr/bin/cmake -P CMakeFiles/lldbPluginRenderScriptRuntime.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginRenderScriptRuntime.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../../lib/liblldbPluginRenderScriptRuntime.a CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptRuntime.cpp.o /usr/bin/ranlib ../../../../../../../lib/liblldbPluginRenderScriptRuntime.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginRenderScriptRuntime /usr/bin/make -f tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/build.make tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/MemoryHistory/asan /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan /<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/depend.internal". Scanning dependencies of target lldbPluginMemoryHistoryASan make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/build.make tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/MemoryHistoryASan.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan -I/<>/tools/lldb/source/Plugins/MemoryHistory/asan -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginMemoryHistoryASan.dir/MemoryHistoryASan.cpp.o -c /<>/tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ /usr/bin/make -f tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/build.make tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/depend.internal". Scanning dependencies of target lldbPluginObjectContainerBSDArchive make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/build.make tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/ObjectContainerBSDArchive.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive -I/<>/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/ObjectContainerBSDArchive.cpp.o -c /<>/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp: In member function ‘virtual lldb_private::UtilityFunction* lldb_private::AppleObjCRuntimeV2::CreateObjectChecker(const char*)’: /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:747:9: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] int len = 0; ^~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectContainerBSDArchive.a cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive && /usr/bin/cmake -P CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/link.txt --verbose=1 [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginMemoryHistoryASan.a cd /<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan && /usr/bin/cmake -P CMakeFiles/lldbPluginMemoryHistoryASan.dir/cmake_clean_target.cmake /usr/bin/ar qc ../../../../../../lib/liblldbPluginObjectContainerBSDArchive.a CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/ObjectContainerBSDArchive.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginObjectContainerBSDArchive.a cd /<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginMemoryHistoryASan.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/ar qc ../../../../../../lib/liblldbPluginMemoryHistoryASan.a CMakeFiles/lldbPluginMemoryHistoryASan.dir/MemoryHistoryASan.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginMemoryHistoryASan.a [ 89%] Built target lldbPluginObjectContainerBSDArchive make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/build.make tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/DependInfo.cmake --color= [ 89%] Built target lldbPluginMemoryHistoryASan /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/build.make tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/depend Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/depend.internal". make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectFile/ELF /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/depend.internal". Scanning dependencies of target lldbPluginObjectContainerMachOArchive make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/build.make tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/ObjectContainerUniversalMachO.cpp.o Scanning dependencies of target lldbPluginObjectFileELF make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/build.make tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/build cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O -I/<>/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/ObjectContainerUniversalMachO.cpp.o -c /<>/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ELFHeader.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF -I/<>/tools/lldb/source/Plugins/ObjectFile/ELF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjectFileELF.dir/ELFHeader.cpp.o -c /<>/tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginObjCLanguage.a cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/cmake -P CMakeFiles/lldbPluginObjCLanguage.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginObjCLanguage.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginObjCLanguage.a CMakeFiles/lldbPluginObjCLanguage.dir/ObjCLanguage.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/CF.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/Cocoa.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/CoreMedia.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/NSArray.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/NSDictionary.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/NSError.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/NSException.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/NSIndexPath.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/NSSet.cpp.o CMakeFiles/lldbPluginObjCLanguage.dir/NSString.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginObjCLanguage.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginObjCLanguage /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/build.make tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectFile/PECOFF /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/depend.internal". Scanning dependencies of target lldbPluginObjectFilePECOFF make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/build.make tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/ObjectFilePECOFF.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF -I/<>/tools/lldb/source/Plugins/ObjectFile/PECOFF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjectFilePECOFF.dir/ObjectFilePECOFF.cpp.o -c /<>/tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ObjectFileELF.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF -I/<>/tools/lldb/source/Plugins/ObjectFile/ELF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjectFileELF.dir/ObjectFileELF.cpp.o -c /<>/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp /<>/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp: In member function ‘virtual void ObjectContainerUniversalMachO::Dump(lldb_private::Stream*) const’: /<>/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp:171:106: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t {aka unsigned int}’ [-Wformat=] s->Printf("ObjectContainerUniversalMachO, num_archs = %lu, num_objects = %lu", num_archs, num_objects); ^ /<>/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp:171:106: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=] At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectContainerMachOArchive.a cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O && /usr/bin/cmake -P CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginObjectContainerMachOArchive.a CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/ObjectContainerUniversalMachO.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginObjectContainerMachOArchive.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginObjectContainerMachOArchive /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/build.make tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectFile/JIT /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/depend.internal". Scanning dependencies of target lldbPluginObjectFileJIT make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/build.make tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/ObjectFileJIT.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT -I/<>/tools/lldb/source/Plugins/ObjectFile/JIT -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjectFileJIT.dir/ObjectFileJIT.cpp.o -c /<>/tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp /<>/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp: In static member function ‘static size_t ObjectFileELF::GetModuleSpecifications(const lldb_private::FileSpec&, lldb::DataBufferSP&, lldb::offset_t, lldb::offset_t, lldb::offset_t, lldb_private::ModuleSpecList&)’: /<>/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:699:46: warning: variable ‘vendor’ set but not used [-Wunused-but-set-variable] llvm::Triple::VendorType vendor; ^~~~~~ /<>/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp: In static member function ‘static size_t ObjectFileELF::GetSectionHeaderInfo(ObjectFileELF::SectionHeaderColl&, lldb_private::DataExtractor&, const elf::ELFHeader&, lldb_private::UUID&, std::__cxx11::string&, uint32_t&, lldb_private::ArchSpec&)’: /<>/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:1531:30: warning: variable ‘spec_ostype’ set but not used [-Wunused-but-set-variable] llvm::Triple::OSType spec_ostype; ^~~~~~~~~~~ /<>/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:1669:34: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] else if (header.e_flags && llvm::ELF::EF_MIPS_ABI2) ^~ /<>/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:1671:33: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ break; ^~~~~ [ 89%] Building CXX object tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/WindowsMiniDump.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF -I/<>/tools/lldb/source/Plugins/ObjectFile/PECOFF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjectFilePECOFF.dir/WindowsMiniDump.cpp.o -c /<>/tools/lldb/source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFilePECOFF.a cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF && /usr/bin/cmake -P CMakeFiles/lldbPluginObjectFilePECOFF.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginObjectFilePECOFF.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginObjectFilePECOFF.a CMakeFiles/lldbPluginObjectFilePECOFF.dir/ObjectFilePECOFF.cpp.o CMakeFiles/lldbPluginObjectFilePECOFF.dir/WindowsMiniDump.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginObjectFilePECOFF.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginObjectFilePECOFF /usr/bin/make -f tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/build.make tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/OperatingSystem/Go /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/depend.internal". Scanning dependencies of target lldbPluginOSGo make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/build.make tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/OperatingSystemGo.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go -I/<>/tools/lldb/source/Plugins/OperatingSystem/Go -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginOSGo.dir/OperatingSystemGo.cpp.o -c /<>/tools/lldb/source/Plugins/OperatingSystem/Go/OperatingSystemGo.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTrampolineHandler.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTrampolineHandler.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFileJIT.a cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT && /usr/bin/cmake -P CMakeFiles/lldbPluginObjectFileJIT.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginObjectFileJIT.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginObjectFileJIT.a CMakeFiles/lldbPluginObjectFileJIT.dir/ObjectFileJIT.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginObjectFileJIT.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginObjectFileJIT /usr/bin/make -f tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/build.make tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/OperatingSystem/Python /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/depend.internal". Scanning dependencies of target lldbPluginOSPython make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/build.make tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/OperatingSystemPython.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python -I/<>/tools/lldb/source/Plugins/OperatingSystem/Python -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginOSPython.dir/OperatingSystemPython.cpp.o -c /<>/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFileELF.a cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF && /usr/bin/cmake -P CMakeFiles/lldbPluginObjectFileELF.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginObjectFileELF.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginObjectFileELF.a CMakeFiles/lldbPluginObjectFileELF.dir/ELFHeader.cpp.o CMakeFiles/lldbPluginObjectFileELF.dir/ObjectFileELF.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginObjectFileELF.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginObjectFileELF /usr/bin/make -f tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/build.make tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/Linux /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux /<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/depend.internal". Scanning dependencies of target lldbPluginPlatformLinux make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/build.make tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/PlatformLinux.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux -I/<>/tools/lldb/source/Plugins/Platform/Linux -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformLinux.dir/PlatformLinux.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Expression/UtilityFunction.h:22, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h:22, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginOSPython.a cd /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python && /usr/bin/cmake -P CMakeFiles/lldbPluginOSPython.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginOSPython.dir/link.txt --verbose=1 [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginOSGo.a cd /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go && /usr/bin/cmake -P CMakeFiles/lldbPluginOSGo.dir/cmake_clean_target.cmake /usr/bin/ar qc ../../../../../../lib/liblldbPluginOSPython.a CMakeFiles/lldbPluginOSPython.dir/OperatingSystemPython.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginOSPython.a [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformLinux.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux && /usr/bin/cmake -P CMakeFiles/lldbPluginPlatformLinux.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginOSGo.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginOSPython /usr/bin/ar qc ../../../../../../lib/liblldbPluginOSGo.a CMakeFiles/lldbPluginOSGo.dir/OperatingSystemGo.cpp.o /usr/bin/make -f tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/build.make tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/depend cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginPlatformLinux.dir/link.txt --verbose=1 /usr/bin/ranlib ../../../../../../lib/liblldbPluginOSGo.a make[4]: Leaving directory '/<>/build-llvm' make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/FreeBSD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD /<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/DependInfo.cmake --color= /usr/bin/ar qc ../../../../../../lib/liblldbPluginPlatformLinux.a CMakeFiles/lldbPluginPlatformLinux.dir/PlatformLinux.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginPlatformLinux.a Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/depend.internal". [ 89%] Built target lldbPluginOSGo Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/depend.internal". make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/build.make tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/NetBSD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD /<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/DependInfo.cmake --color= [ 89%] Built target lldbPluginPlatformLinux /usr/bin/make -f tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/build.make tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/depend Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/depend.internal". make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/MacOSX /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/depend.internal". Scanning dependencies of target lldbPluginPlatformFreeBSD make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/build.make tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/build make[4]: Entering directory '/<>/build-llvm' Scanning dependencies of target lldbPluginPlatformNetBSD make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/build.make tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/build [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/PlatformFreeBSD.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD -I/<>/tools/lldb/source/Plugins/Platform/FreeBSD -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformFreeBSD.dir/PlatformFreeBSD.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/PlatformNetBSD.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD -I/<>/tools/lldb/source/Plugins/Platform/NetBSD -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformNetBSD.dir/PlatformNetBSD.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp Scanning dependencies of target lldbPluginPlatformMacOSX make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/build.make tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwin.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwin.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformNetBSD.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD && /usr/bin/cmake -P CMakeFiles/lldbPluginPlatformNetBSD.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginPlatformNetBSD.dir/link.txt --verbose=1 [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformFreeBSD.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD && /usr/bin/cmake -P CMakeFiles/lldbPluginPlatformFreeBSD.dir/cmake_clean_target.cmake /usr/bin/ar qc ../../../../../../lib/liblldbPluginPlatformNetBSD.a CMakeFiles/lldbPluginPlatformNetBSD.dir/PlatformNetBSD.cpp.o cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ /usr/bin/ranlib ../../../../../../lib/liblldbPluginPlatformNetBSD.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginPlatformFreeBSD.dir/link.txt --verbose=1 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/ar qc ../../../../../../lib/liblldbPluginPlatformFreeBSD.a CMakeFiles/lldbPluginPlatformFreeBSD.dir/PlatformFreeBSD.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginPlatformFreeBSD.a [ 89%] Built target lldbPluginPlatformNetBSD /usr/bin/make -f tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/build.make tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/depend make[4]: Leaving directory '/<>/build-llvm' make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/Windows /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows /<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/DependInfo.cmake --color= [ 89%] Built target lldbPluginPlatformFreeBSD /usr/bin/make -f tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/build.make tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/depend Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/depend.internal". make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/POSIX /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX /<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/depend.internal". Scanning dependencies of target lldbPluginPlatformWindows make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/build.make tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/build make[4]: Entering directory '/<>/build-llvm' Scanning dependencies of target lldbPluginPlatformPOSIX make[4]: Leaving directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/PlatformWindows.cpp.o /usr/bin/make -f tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/build.make tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/build cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows -I/<>/tools/lldb/source/Plugins/Platform/Windows -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformWindows.dir/PlatformWindows.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/PlatformPOSIX.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX -I/<>/tools/lldb/source/Plugins/Platform/POSIX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformPOSIX.dir/PlatformPOSIX.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCDeclVendor.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCDeclVendor.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinKernel.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinKernel.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:18, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformMacOSX.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformMacOSX.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformWindows.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows && /usr/bin/cmake -P CMakeFiles/lldbPluginPlatformWindows.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginPlatformWindows.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginPlatformWindows.a CMakeFiles/lldbPluginPlatformWindows.dir/PlatformWindows.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginPlatformWindows.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginPlatformWindows /usr/bin/make -f tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/build.make tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/gdb-server /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server /<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/depend.internal". Scanning dependencies of target lldbPluginPlatformGDB make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/build.make tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/PlatformRemoteGDBServer.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server -I/<>/tools/lldb/source/Plugins/Platform/gdb-server -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformGDB.dir/PlatformRemoteGDBServer.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformPOSIX.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX && /usr/bin/cmake -P CMakeFiles/lldbPluginPlatformPOSIX.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginPlatformPOSIX.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginPlatformPOSIX.a CMakeFiles/lldbPluginPlatformPOSIX.dir/PlatformPOSIX.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginPlatformPOSIX.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginPlatformPOSIX [ 89%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleThreadPlanStepThroughObjCTrampoline.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleThreadPlanStepThroughObjCTrampoline.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteiOS.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteiOS.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 89%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCClassDescriptorV2.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCClassDescriptorV2.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformGDB.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server && /usr/bin/cmake -P CMakeFiles/lldbPluginPlatformGDB.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginPlatformGDB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginPlatformGDB.a CMakeFiles/lldbPluginPlatformGDB.dir/PlatformRemoteGDBServer.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginPlatformGDB.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginPlatformGDB /usr/bin/make -f tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/build.make tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/Kalimba /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba /<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/depend.internal". Scanning dependencies of target lldbPluginPlatformKalimba make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/build.make tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/PlatformKalimba.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba -I/<>/tools/lldb/source/Plugins/Platform/Kalimba -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformKalimba.dir/PlatformKalimba.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/Kalimba/PlatformKalimba.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleTV.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleTV.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTypeEncodingParser.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTypeEncodingParser.cpp.o -c /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformKalimba.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba && /usr/bin/cmake -P CMakeFiles/lldbPluginPlatformKalimba.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginPlatformKalimba.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginPlatformKalimba.a CMakeFiles/lldbPluginPlatformKalimba.dir/PlatformKalimba.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginPlatformKalimba.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginPlatformKalimba /usr/bin/make -f tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/build.make tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/Android /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/Android /<>/build-llvm/tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/depend.internal". [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleWatch.cpp.o Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Android/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/depend.internal". cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/source/Plugins/Platform/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleWatch.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp Scanning dependencies of target lldbPluginPlatformAndroid make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/build.make tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/AdbClient.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Android && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/Android -I/<>/tools/lldb/source/Plugins/Platform/Android -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformAndroid.dir/AdbClient.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/Android/AdbClient.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h:16, from /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroid.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Android && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/Android -I/<>/tools/lldb/source/Plugins/Platform/Android -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroid.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroidRemoteGDBServer.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Android && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Platform/Android -I/<>/tools/lldb/source/Plugins/Platform/Android -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroidRemoteGDBServer.cpp.o -c /<>/tools/lldb/source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformMacOSX.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX && /usr/bin/cmake -P CMakeFiles/lldbPluginPlatformMacOSX.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginPlatformMacOSX.dir/link.txt --verbose=1 /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/bin/ar qc ../../../../../../lib/liblldbPluginPlatformMacOSX.a CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwin.cpp.o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinKernel.cpp.o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformMacOSX.cpp.o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteiOS.cpp.o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleTV.cpp.o CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleWatch.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginPlatformMacOSX.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginPlatformMacOSX /usr/bin/make -f tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/build.make tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/Linux /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/depend.internal". Scanning dependencies of target lldbPluginProcessLinux make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/build.make tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeProcessLinux.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/. -I/<>/tools/lldb/source/Plugins/Process/Linux/../POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessLinux.dir/NativeProcessLinux.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/. -I/<>/tools/lldb/source/Plugins/Process/Linux/../POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformAndroid.a cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Android && /usr/bin/cmake -P CMakeFiles/lldbPluginPlatformAndroid.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Platform/Android && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginPlatformAndroid.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginPlatformAndroid.a CMakeFiles/lldbPluginPlatformAndroid.dir/AdbClient.cpp.o CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroid.cpp.o CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroidRemoteGDBServer.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginPlatformAndroid.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginPlatformAndroid /usr/bin/make -f tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/build.make tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/POSIX /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX /<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/depend.internal". Scanning dependencies of target lldbPluginProcessPOSIX make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/build.make tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/CrashReason.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX/. -I/<>/tools/lldb/source/Plugins/Process/POSIX/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessPOSIX.dir/CrashReason.cpp.o -c /<>/tools/lldb/source/Plugins/Process/POSIX/CrashReason.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Linking CXX static library ../../../../../../../lib/liblldbPluginAppleObjCRuntime.a cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/cmake -P CMakeFiles/lldbPluginAppleObjCRuntime.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginAppleObjCRuntime.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../../lib/liblldbPluginAppleObjCRuntime.a CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntime.cpp.o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV1.cpp.o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV2.cpp.o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTrampolineHandler.cpp.o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCDeclVendor.cpp.o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleThreadPlanStepThroughObjCTrampoline.cpp.o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCClassDescriptorV2.cpp.o CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTypeEncodingParser.cpp.o /usr/bin/ranlib ../../../../../../../lib/liblldbPluginAppleObjCRuntime.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginAppleObjCRuntime /usr/bin/make -f tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/build.make tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/gdb-remote /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/depend.internal". [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/. -I/<>/tools/lldb/source/Plugins/Process/Linux/../POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.cpp Scanning dependencies of target lldbPluginProcessGDBRemote make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/build.make tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessMessage.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX/. -I/<>/tools/lldb/source/Plugins/Process/POSIX/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessMessage.cpp.o -c /<>/tools/lldb/source/Plugins/Process/POSIX/ProcessMessage.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunication.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunication.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp /<>/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp: In member function ‘virtual lldb_private::Error lldb_private::process_linux::NativeProcessLinux::GetMemoryRegionInfo(lldb::addr_t, lldb_private::MemoryRegionInfo&)’: /<>/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp:2068:18: warning: variable ‘prev_base_address’ set but not used [-Wunused-but-set-variable] lldb::addr_t prev_base_address = 0; ^~~~~~~~~~~~~~~~~ [ 89%] Building CXX object tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessPOSIXLog.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX/. -I/<>/tools/lldb/source/Plugins/Process/POSIX/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessPOSIXLog.cpp.o -c /<>/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessPOSIX.a cd /<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX && /usr/bin/cmake -P CMakeFiles/lldbPluginProcessPOSIX.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginProcessPOSIX.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginProcessPOSIX.a CMakeFiles/lldbPluginProcessPOSIX.dir/CrashReason.cpp.o CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessMessage.cpp.o CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessPOSIXLog.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginProcessPOSIX.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginProcessPOSIX [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationClient.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationClient.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/. -I/<>/tools/lldb/source/Plugins/Process/Linux/../POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_x86_64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/. -I/<>/tools/lldb/source/Plugins/Process/Linux/../POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_x86_64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_mips64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/. -I/<>/tools/lldb/source/Plugins/Process/Linux/../POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_mips64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeThreadLinux.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/. -I/<>/tools/lldb/source/Plugins/Process/Linux/../POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessLinux.dir/NativeThreadLinux.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServer.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServer.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp: In member function ‘bool lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::ReadRegister(lldb::tid_t, uint32_t, StringExtractorGDBRemote&)’: /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:4166:17: warning: variable ‘packet_len’ set but not used [-Wunused-but-set-variable] int packet_len = 0; ^~~~~~~~~~ /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp: In member function ‘bool lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::ReadAllRegisters(lldb::tid_t, StringExtractorGDBRemote&)’: /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:4191:17: warning: variable ‘packet_len’ set but not used [-Wunused-but-set-variable] int packet_len = 0; ^~~~~~~~~~ [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/ProcFileReader.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/. -I/<>/tools/lldb/source/Plugins/Process/Linux/../POSIX -I/<>/tools/lldb/source/Plugins/Process/Linux/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessLinux.dir/ProcFileReader.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Linux/ProcFileReader.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ /usr/bin/make -f tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/build.make tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/Utility /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/depend.internal". Scanning dependencies of target lldbPluginProcessUtility make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/build.make tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/DynamicRegisterInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/DynamicRegisterInfo.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp [ 89%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessLinux.a cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/cmake -P CMakeFiles/lldbPluginProcessLinux.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginProcessLinux.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginProcessLinux.a CMakeFiles/lldbPluginProcessLinux.dir/NativeProcessLinux.cpp.o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux.cpp.o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm.cpp.o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm64.cpp.o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_x86_64.cpp.o CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_mips64.cpp.o CMakeFiles/lldbPluginProcessLinux.dir/NativeThreadLinux.cpp.o CMakeFiles/lldbPluginProcessLinux.dir/ProcFileReader.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginProcessLinux.a make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbPluginProcessLinux /usr/bin/make -f tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/build.make tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/elf-core /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/depend.internal". Scanning dependencies of target lldbPluginProcessElfCore make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/build.make tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/build make[4]: Entering directory '/<>/build-llvm' [ 89%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ProcessElfCore.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/elf-core/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessElfCore.dir/ProcessElfCore.cpp.o -c /<>/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerCommon.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerCommon.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerLLGS.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerLLGS.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerPlatform.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerPlatform.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ThreadElfCore.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/elf-core/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessElfCore.dir/ThreadElfCore.cpp.o -c /<>/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/FreeBSDSignals.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/FreeBSDSignals.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/FreeBSDSignals.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/GDBRemoteSignals.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/GDBRemoteSignals.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.cpp [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryThread.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/HistoryThread.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/HistoryThread.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/elf-core/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm.cpp.o -c /<>/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/elf-core/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryUnwind.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/HistoryUnwind.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/HistoryUnwind.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterContext.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemote.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemote.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_mips64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/elf-core/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_mips64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/InferiorCallPOSIX.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/InferiorCallPOSIX.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_powerpc.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/elf-core/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_powerpc.cpp.o -c /<>/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemoteLog.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemoteLog.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_x86_64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/source/Plugins/Process/elf-core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/elf-core/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_x86_64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp: In constructor ‘RegisterContextCorePOSIX_x86_64::RegisterContextCorePOSIX_x86_64(lldb_private::Thread&, lldb_private::RegisterInfoInterface*, const lldb_private::DataExtractor&, const lldb_private::DataExtractor&)’: /<>/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp:23:18: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] size_t size, len; ^~~ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 90%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessElfCore.a cd /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core && /usr/bin/cmake -P CMakeFiles/lldbPluginProcessElfCore.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginProcessElfCore.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginProcessElfCore.a CMakeFiles/lldbPluginProcessElfCore.dir/ProcessElfCore.cpp.o CMakeFiles/lldbPluginProcessElfCore.dir/ThreadElfCore.cpp.o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm.cpp.o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm64.cpp.o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_mips64.cpp.o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_powerpc.cpp.o CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_x86_64.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginProcessElfCore.a make[4]: Leaving directory '/<>/build-llvm' [ 90%] Built target lldbPluginProcessElfCore /usr/bin/make -f tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/build.make tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/SymbolFile/DWARF /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/depend.internal". Scanning dependencies of target lldbPluginSymbolFileDWARF make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/build.make tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/build [ 90%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ThreadGDBRemote.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/source/Plugins/Process/gdb-remote -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessGDBRemote.dir/ThreadGDBRemote.cpp.o -c /<>/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp make[4]: Entering directory '/<>/build-llvm' [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DIERef.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DIERef.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAbbreviationDeclaration.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAbbreviationDeclaration.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxSignals.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/LinuxSignals.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/LinuxSignals.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserClang.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserClang.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserGo.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserGo.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/MipsLinuxSignals.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/MipsLinuxSignals.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NetBSDSignals.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/NetBSDSignals.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/NetBSDSignals.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:24, from /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_i386.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_i386.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp [ 90%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessGDBRemote.a cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/cmake -P CMakeFiles/lldbPluginProcessGDBRemote.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginProcessGDBRemote.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginProcessGDBRemote.a CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunication.cpp.o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationClient.cpp.o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServer.cpp.o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerCommon.cpp.o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerLLGS.cpp.o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerPlatform.cpp.o CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterContext.cpp.o CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemote.cpp.o CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemoteLog.cpp.o CMakeFiles/lldbPluginProcessGDBRemote.dir/ThreadGDBRemote.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginProcessGDBRemote.a make[4]: Leaving directory '/<>/build-llvm' [ 90%] Built target lldbPluginProcessGDBRemote /usr/bin/make -f tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/build.make tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/SymbolFile/Symtab /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/depend.internal". Scanning dependencies of target lldbPluginSymbolFileSymtab make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/build.make tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/build make[4]: Entering directory '/<>/build-llvm' [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/SymbolFileSymtab.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab -I/<>/tools/lldb/source/Plugins/SymbolFile/Symtab -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileSymtab.dir/SymbolFileSymtab.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_x86_64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_x86_64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDummy.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDummy.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAttribute.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAttribute.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.cpp [ 90%] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolFileSymtab.a cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab && /usr/bin/cmake -P CMakeFiles/lldbPluginSymbolFileSymtab.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginSymbolFileSymtab.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginSymbolFileSymtab.a CMakeFiles/lldbPluginSymbolFileSymtab.dir/SymbolFileSymtab.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginSymbolFileSymtab.a make[4]: Leaving directory '/<>/build-llvm' [ 90%] Built target lldbPluginSymbolFileSymtab /usr/bin/make -f tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/build.make tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/depend.internal". Scanning dependencies of target lldbPluginSystemRuntimeMacOSX make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/build.make tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/build make[4]: Entering directory '/<>/build-llvm' [ 90%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetItemInfoHandler.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetItemInfoHandler.cpp.o -c /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFCompileUnit.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFCompileUnit.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Expression/UtilityFunction.h:22, from /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.h:21, from /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 91%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_arm.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_arm.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.cpp [ 91%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_arm64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_arm64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.cpp [ 91%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_i386.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_i386.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 91%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_mips64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_mips64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp [ 91%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDataExtractor.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDataExtractor.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp [ 91%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_powerpc.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_powerpc.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 91%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetPendingItemsHandler.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetPendingItemsHandler.cpp.o -c /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp [ 91%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAbbrev.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAbbrev.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp [ 91%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_x86_64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_x86_64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp [ 91%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextHistory.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextHistory.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Core/Module.h:28, from /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAranges.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAranges.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugArangeSet.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugArangeSet.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_arm.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_arm.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfo.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_arm64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_arm64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm64.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfoEntry.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfoEntry.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_i386.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_i386.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugLine.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugLine.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetQueuesHandler.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetQueuesHandler.cpp.o -c /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_x86_64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_x86_64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLLDB.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLLDB.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Core/Module.h:28, from /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp:18: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMacOSXFrameBackchain.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMacOSXFrameBackchain.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacro.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacro.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_arm.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_arm.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_arm.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_i386.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_i386.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_i386.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_x86_64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_x86_64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMemory.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMemory.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfo.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfoEntry.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfoEntry.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfoEntry.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 92%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetThreadItemInfoHandler.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetThreadItemInfoHandler.cpp.o -c /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnames.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnames.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp /usr/bin/make -f tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/build.make tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/SymbolVendor/ELF /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF /<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/depend.internal". Scanning dependencies of target lldbPluginSymbolVendorELF make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/build.make tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/build make[4]: Entering directory '/<>/build-llvm' [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/SymbolVendorELF.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF -I/<>/tools/lldb/source/Plugins/SymbolVendor/ELF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolVendorELF.dir/SymbolVendorELF.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Core/Module.h:28, from /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp:20: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnamesSet.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnamesSet.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnamesSet.cpp [ 92%] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolVendorELF.a cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF && /usr/bin/cmake -P CMakeFiles/lldbPluginSymbolVendorELF.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginSymbolVendorELF.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginSymbolVendorELF.a CMakeFiles/lldbPluginSymbolVendorELF.dir/SymbolVendorELF.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginSymbolVendorELF.a make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldbPluginSymbolVendorELF [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugRanges.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugRanges.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_mips64.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_mips64.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDeclContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDeclContext.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDefines.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDefines.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIE.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIE.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIECollection.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIECollection.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIECollection.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_powerpc.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_powerpc.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 92%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/SystemRuntimeMacOSX.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/SystemRuntimeMacOSX.cpp.o -c /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFFormValue.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFFormValue.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/HashedNameToDIE.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/HashedNameToDIE.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Core/Module.h:28, from /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/LogChannelDWARF.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/LogChannelDWARF.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_x86.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_x86.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/NameToDIE.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/NameToDIE.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARF.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARF.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextThreadMemory.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextThreadMemory.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwo.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwo.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:13:0: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDebugMap.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDebugMap.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/StopInfoMachException.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/StopInfoMachException.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 92%] Linking CXX static library ../../../../../../lib/liblldbPluginSystemRuntimeMacOSX.a cd /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX && /usr/bin/cmake -P CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginSystemRuntimeMacOSX.a CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetItemInfoHandler.cpp.o CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetPendingItemsHandler.cpp.o CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetQueuesHandler.cpp.o CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetThreadItemInfoHandler.cpp.o CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/SystemRuntimeMacOSX.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginSystemRuntimeMacOSX.a make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldbPluginSystemRuntimeMacOSX /usr/bin/make -f tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/build.make tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/depend.internal". Scanning dependencies of target lldbPluginUnwindAssemblyInstEmulation make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/build.make tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/build make[4]: Entering directory '/<>/build-llvm' [ 92%] Building CXX object tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/UnwindAssemblyInstEmulation.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation -I/<>/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/UnwindAssemblyInstEmulation.cpp.o -c /<>/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/ThreadMemory.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/ThreadMemory.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/UniqueDWARFASTType.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/source/Plugins/SymbolFile/DWARF -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginSymbolFileDWARF.dir/UniqueDWARFASTType.cpp.o -c /<>/tools/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/UnwindLLDB.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/UnwindLLDB.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp [ 92%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/UnwindMacOSXFrameBackchain.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/source/Plugins/Process/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/Utility/../../../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessUtility.dir/UnwindMacOSXFrameBackchain.cpp.o -c /<>/tools/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp [ 92%] Linking CXX static library ../../../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a cd /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation && /usr/bin/cmake -P CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/UnwindAssemblyInstEmulation.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldbPluginUnwindAssemblyInstEmulation /usr/bin/make -f tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/build.make tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/UnwindAssembly/x86 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86 /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/depend.internal". Scanning dependencies of target lldbPluginUnwindAssemblyX86 make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/build.make tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/build make[4]: Entering directory '/<>/build-llvm' [ 92%] Building CXX object tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/UnwindAssembly-x86.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86 && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86 -I/<>/tools/lldb/source/Plugins/UnwindAssembly/x86 -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginUnwindAssemblyX86.dir/UnwindAssembly-x86.cpp.o -c /<>/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp /usr/bin/make -f tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/build.make tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Symbol /<>/build-llvm /<>/build-llvm/tools/lldb/source/Symbol /<>/build-llvm/tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Symbol/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/depend.internal". [ 92%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessUtility.a cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/cmake -P CMakeFiles/lldbPluginProcessUtility.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginProcessUtility.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginProcessUtility.a CMakeFiles/lldbPluginProcessUtility.dir/DynamicRegisterInfo.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/FreeBSDSignals.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/GDBRemoteSignals.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/HistoryThread.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/HistoryUnwind.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/InferiorCallPOSIX.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/LinuxSignals.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/MipsLinuxSignals.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/NetBSDSignals.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_i386.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_x86_64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDummy.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_arm.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_arm64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_i386.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_mips64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_powerpc.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_x86_64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextHistory.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_arm.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_arm64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_i386.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_x86_64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLLDB.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMacOSXFrameBackchain.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_arm.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_i386.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_x86_64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMemory.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_mips64.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_powerpc.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_x86.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextThreadMemory.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/StopInfoMachException.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/ThreadMemory.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/UnwindLLDB.cpp.o CMakeFiles/lldbPluginProcessUtility.dir/UnwindMacOSXFrameBackchain.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginProcessUtility.a Scanning dependencies of target lldbSymbol make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/build.make tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/build make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldbPluginProcessUtility /usr/bin/make -f tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/build.make tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/depend make[4]: Entering directory '/<>/build-llvm' make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Target /<>/build-llvm /<>/build-llvm/tools/lldb/source/Target /<>/build-llvm/tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/DependInfo.cmake --color= [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ArmUnwindInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/ArmUnwindInfo.cpp.o -c /<>/tools/lldb/source/Symbol/ArmUnwindInfo.cpp Dependee "/<>/build-llvm/tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Target/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/depend.internal". Scanning dependencies of target lldbTarget make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/build.make tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/build make[4]: Entering directory '/<>/build-llvm' [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ABI.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ABI.cpp.o -c /<>/tools/lldb/source/Target/ABI.cpp [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Block.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/Block.cpp.o -c /<>/tools/lldb/source/Symbol/Block.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 92%] Linking CXX static library ../../../../../../lib/liblldbPluginUnwindAssemblyX86.a cd /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86 && /usr/bin/cmake -P CMakeFiles/lldbPluginUnwindAssemblyX86.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86 && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginUnwindAssemblyX86.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginUnwindAssemblyX86.a CMakeFiles/lldbPluginUnwindAssemblyX86.dir/UnwindAssembly-x86.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginUnwindAssemblyX86.a make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldbPluginUnwindAssemblyX86 /usr/bin/make -f tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/build.make tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Utility /<>/build-llvm /<>/build-llvm/tools/lldb/source/Utility /<>/build-llvm/tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Utility/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/depend.internal". Scanning dependencies of target lldbUtility make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/build.make tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/build make[4]: Entering directory '/<>/build-llvm' [ 92%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ARM_DWARF_Registers.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/ARM_DWARF_Registers.cpp.o -c /<>/tools/lldb/source/Utility/ARM_DWARF_Registers.cpp [ 92%] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolFileDWARF.a cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/cmake -P CMakeFiles/lldbPluginSymbolFileDWARF.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginSymbolFileDWARF.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginSymbolFileDWARF.a CMakeFiles/lldbPluginSymbolFileDWARF.dir/DIERef.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAbbreviationDeclaration.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserClang.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserGo.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAttribute.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFCompileUnit.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDataExtractor.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAbbrev.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAranges.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugArangeSet.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfo.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfoEntry.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugLine.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacro.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfo.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfoEntry.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnames.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnamesSet.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugRanges.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDeclContext.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDefines.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIE.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIECollection.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFFormValue.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/HashedNameToDIE.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/LogChannelDWARF.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/NameToDIE.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARF.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwo.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDebugMap.cpp.o CMakeFiles/lldbPluginSymbolFileDWARF.dir/UniqueDWARFASTType.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginSymbolFileDWARF.a make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldbPluginSymbolFileDWARF /usr/bin/make -f tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/build.make tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ScriptInterpreter/None /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/depend.internal". Scanning dependencies of target lldbPluginScriptInterpreterNone make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/build.make tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/build make[4]: Entering directory '/<>/build-llvm' [ 92%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/ScriptInterpreterNone.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None -I/<>/tools/lldb/source/Plugins/ScriptInterpreter/None -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginScriptInterpreterNone.dir/ScriptInterpreterNone.cpp.o -c /<>/tools/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp [ 92%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ARM64_DWARF_Registers.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/ARM64_DWARF_Registers.cpp.o -c /<>/tools/lldb/source/Utility/ARM64_DWARF_Registers.cpp /<>/tools/lldb/source/Utility/ARM64_DWARF_Registers.cpp: In function ‘bool arm64_dwarf::GetRegisterInfo(unsigned int, lldb_private::RegisterInfo&)’: /<>/tools/lldb/source/Utility/ARM64_DWARF_Registers.cpp:112:17: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if (reg_num >= x0 && reg_num <= pc) ~~~~~~~~^~~~~ [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/CPPLanguageRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/CPPLanguageRuntime.cpp.o -c /<>/tools/lldb/source/Target/CPPLanguageRuntime.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 92%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ConvertEnum.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/ConvertEnum.cpp.o -c /<>/tools/lldb/source/Utility/ConvertEnum.cpp [ 92%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/JSON.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/JSON.cpp.o -c /<>/tools/lldb/source/Utility/JSON.cpp [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangASTContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/ClangASTContext.cpp.o -c /<>/tools/lldb/source/Symbol/ClangASTContext.cpp [ 92%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/KQueue.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/KQueue.cpp.o -c /<>/tools/lldb/source/Utility/KQueue.cpp [ 92%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o -c /<>/tools/lldb/source/Utility/LLDBAssert.cpp [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ExecutionContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ExecutionContext.cpp.o -c /<>/tools/lldb/source/Target/ExecutionContext.cpp [ 92%] Linking CXX static library ../../../../../../lib/liblldbPluginScriptInterpreterNone.a cd /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None && /usr/bin/cmake -P CMakeFiles/lldbPluginScriptInterpreterNone.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginScriptInterpreterNone.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginScriptInterpreterNone.a CMakeFiles/lldbPluginScriptInterpreterNone.dir/ScriptInterpreterNone.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginScriptInterpreterNone.a make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldbPluginScriptInterpreterNone /usr/bin/make -f tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/build.make tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ScriptInterpreter/Python /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/depend.internal". Scanning dependencies of target lldbPluginScriptInterpreterPython make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/build.make tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/build make[4]: Entering directory '/<>/build-llvm' [ 92%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonDataObjects.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python -I/<>/tools/lldb/source/Plugins/ScriptInterpreter/Python -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonDataObjects.cpp.o -c /<>/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Symbol/ClangASTContext.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 92%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ModuleCache.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/ModuleCache.cpp.o -c /<>/tools/lldb/source/Utility/ModuleCache.cpp [ 92%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/NameMatches.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/NameMatches.cpp.o -c /<>/tools/lldb/source/Utility/NameMatches.cpp [ 92%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/PseudoTerminal.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/PseudoTerminal.cpp.o -c /<>/tools/lldb/source/Utility/PseudoTerminal.cpp /<>/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function ‘bool lldb_utility::PseudoTerminal::OpenFirstAvailableMaster(int, char*, size_t)’: /<>/tools/lldb/source/Utility/PseudoTerminal.cpp:120:55: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /<>/tools/lldb/source/Utility/PseudoTerminal.cpp:128:55: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /<>/tools/lldb/source/Utility/PseudoTerminal.cpp:137:55: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /<>/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function ‘bool lldb_utility::PseudoTerminal::OpenSlave(int, char*, size_t)’: /<>/tools/lldb/source/Utility/PseudoTerminal.cpp:175:55: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /<>/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function ‘const char* lldb_utility::PseudoTerminal::GetSlaveName(char*, size_t) const’: /<>/tools/lldb/source/Utility/PseudoTerminal.cpp:210:51: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /<>/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function ‘lldb::pid_t lldb_utility::PseudoTerminal::Fork(char*, size_t)’: /<>/tools/lldb/source/Utility/PseudoTerminal.cpp:255:55: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /<>/tools/lldb/source/Utility/PseudoTerminal.cpp:281:67: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /<>/tools/lldb/source/Utility/PseudoTerminal.cpp:287:67: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /<>/tools/lldb/source/Utility/PseudoTerminal.cpp:293:67: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 94%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Range.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/Range.cpp.o -c /<>/tools/lldb/source/Utility/Range.cpp [ 94%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonExceptionState.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python -I/<>/tools/lldb/source/Plugins/ScriptInterpreter/Python -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonExceptionState.cpp.o -c /<>/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonExceptionState.cpp [ 94%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegisterNumber.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/RegisterNumber.cpp.o -c /<>/tools/lldb/source/Utility/RegisterNumber.cpp [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/FileAction.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/FileAction.cpp.o -c /<>/tools/lldb/source/Target/FileAction.cpp [ 94%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/ScriptInterpreterPython.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python -I/<>/tools/lldb/source/Plugins/ScriptInterpreter/Python -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginScriptInterpreterPython.dir/ScriptInterpreterPython.cpp.o -c /<>/tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp /<>/tools/lldb/source/Symbol/ClangASTContext.cpp: In function ‘bool IsOperator(const char*, clang::OverloadedOperatorKind&)’: /<>/tools/lldb/source/Symbol/ClangASTContext.cpp:7304:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (post_op_name[2] == '*') ^~ /<>/tools/lldb/source/Symbol/ClangASTContext.cpp:7305:52: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ op_kind = clang::OO_ArrowStar; break; ^~~~~ [ 94%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/SharingPtr.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/SharingPtr.cpp.o -c /<>/tools/lldb/source/Utility/SharingPtr.cpp [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/JITLoader.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/JITLoader.cpp.o -c /<>/tools/lldb/source/Target/JITLoader.cpp [ 94%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o -c /<>/tools/lldb/source/Utility/StringExtractor.cpp [ 94%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o -c /<>/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp [ 94%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringLexer.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/StringLexer.cpp.o -c /<>/tools/lldb/source/Utility/StringLexer.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/include/lldb/Symbol/ClangASTContext.h:28, from /<>/tools/lldb/source/Symbol/ClangASTContext.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/JITLoaderList.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/JITLoaderList.cpp.o -c /<>/tools/lldb/source/Target/JITLoaderList.cpp [ 94%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TaskPool.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/TaskPool.cpp.o -c /<>/tools/lldb/source/Utility/TaskPool.cpp [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/InstrumentationRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/InstrumentationRuntime.cpp.o -c /<>/tools/lldb/source/Target/InstrumentationRuntime.cpp [ 94%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TimeSpecTimeout.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/TimeSpecTimeout.cpp.o -c /<>/tools/lldb/source/Utility/TimeSpecTimeout.cpp [ 94%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UriParser.cpp.o cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Utility -I/<>/tools/lldb/source/Utility -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbUtility.dir/UriParser.cpp.o -c /<>/tools/lldb/source/Utility/UriParser.cpp [ 94%] Linking CXX static library ../../../../lib/liblldbUtility.a cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/cmake -P CMakeFiles/lldbUtility.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Utility && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbUtility.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/liblldbUtility.a CMakeFiles/lldbUtility.dir/ARM_DWARF_Registers.cpp.o CMakeFiles/lldbUtility.dir/ARM64_DWARF_Registers.cpp.o CMakeFiles/lldbUtility.dir/ConvertEnum.cpp.o CMakeFiles/lldbUtility.dir/JSON.cpp.o CMakeFiles/lldbUtility.dir/KQueue.cpp.o CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o CMakeFiles/lldbUtility.dir/ModuleCache.cpp.o CMakeFiles/lldbUtility.dir/NameMatches.cpp.o CMakeFiles/lldbUtility.dir/PseudoTerminal.cpp.o CMakeFiles/lldbUtility.dir/Range.cpp.o CMakeFiles/lldbUtility.dir/RegisterNumber.cpp.o CMakeFiles/lldbUtility.dir/SharingPtr.cpp.o CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o CMakeFiles/lldbUtility.dir/StringLexer.cpp.o CMakeFiles/lldbUtility.dir/TaskPool.cpp.o CMakeFiles/lldbUtility.dir/TimeSpecTimeout.cpp.o CMakeFiles/lldbUtility.dir/UriParser.cpp.o /usr/bin/ranlib ../../../../lib/liblldbUtility.a make[4]: Leaving directory '/<>/build-llvm' [ 94%] Built target lldbUtility /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/build.make tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectFile/Mach-O /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/depend.internal". Scanning dependencies of target lldbPluginObjectFileMachO make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/build.make tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/build make[4]: Entering directory '/<>/build-llvm' [ 94%] Building CXX object tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/ObjectFileMachO.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O -I/<>/tools/lldb/source/Plugins/ObjectFile/Mach-O -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginObjectFileMachO.dir/ObjectFileMachO.cpp.o -c /<>/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/InstrumentationRuntimeStopInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/InstrumentationRuntimeStopInfo.cpp.o -c /<>/tools/lldb/source/Target/InstrumentationRuntimeStopInfo.cpp [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Language.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/Language.cpp.o -c /<>/tools/lldb/source/Target/Language.cpp [ 94%] Linking CXX static library ../../../../../../lib/liblldbPluginScriptInterpreterPython.a cd /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python && /usr/bin/cmake -P CMakeFiles/lldbPluginScriptInterpreterPython.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginScriptInterpreterPython.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginScriptInterpreterPython.a CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonDataObjects.cpp.o CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonExceptionState.cpp.o CMakeFiles/lldbPluginScriptInterpreterPython.dir/ScriptInterpreterPython.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginScriptInterpreterPython.a make[4]: Leaving directory '/<>/build-llvm' [ 94%] Built target lldbPluginScriptInterpreterPython /usr/bin/make -f tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/build.make tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/mach-core /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core /<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/depend.internal". Scanning dependencies of target lldbPluginProcessMachCore make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/build.make tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/build make[4]: Entering directory '/<>/build-llvm' [ 94%] Building CXX object tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ProcessMachCore.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core -I/<>/tools/lldb/source/Plugins/Process/mach-core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/mach-core/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessMachCore.dir/ProcessMachCore.cpp.o -c /<>/tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp /<>/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp: In member function ‘void RegisterContextDarwin_arm64_Mach::SetRegisterDataFrom_LC_THREAD(const lldb_private::DataExtractor&)’: /<>/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp:746:38: warning: iteration 29 invokes undefined behavior [-Waggressive-loop-optimizations] gpr.x[i] = data.GetU64(&offset); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp:745:45: note: within this loop for (uint32_t i=0; i<33; ++i) ~^~~ [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/LanguageRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/LanguageRuntime.cpp.o -c /<>/tools/lldb/source/Target/LanguageRuntime.cpp [ 94%] Building CXX object tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/ThreadMachCore.cpp.o cd /<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core -I/<>/tools/lldb/source/Plugins/Process/mach-core -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Plugins/Process/mach-core/../Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbPluginProcessMachCore.dir/ThreadMachCore.cpp.o -c /<>/tools/lldb/source/Plugins/Process/mach-core/ThreadMachCore.cpp [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Memory.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/Memory.cpp.o -c /<>/tools/lldb/source/Target/Memory.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 94%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFileMachO.a cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O && /usr/bin/cmake -P CMakeFiles/lldbPluginObjectFileMachO.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginObjectFileMachO.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginObjectFileMachO.a CMakeFiles/lldbPluginObjectFileMachO.dir/ObjectFileMachO.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginObjectFileMachO.a make[4]: Leaving directory '/<>/build-llvm' [ 94%] Built target lldbPluginObjectFileMachO /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/bugpoint-passes /<>/build-llvm /<>/build-llvm/tools/bugpoint-passes /<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend.internal". Dependee "/<>/build-llvm/tools/bugpoint-passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend.internal". At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ Scanning dependencies of target BugpointPasses make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build make[4]: Entering directory '/<>/build-llvm' [ 94%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o cd /<>/build-llvm/tools/bugpoint-passes && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/bugpoint-passes -I/<>/tools/bugpoint-passes -I/<>/build-llvm/include -I/<>/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -c /<>/tools/bugpoint-passes/TestPasses.cpp [ 94%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessMachCore.a cd /<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core && /usr/bin/cmake -P CMakeFiles/lldbPluginProcessMachCore.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbPluginProcessMachCore.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../../../lib/liblldbPluginProcessMachCore.a CMakeFiles/lldbPluginProcessMachCore.dir/ProcessMachCore.cpp.o CMakeFiles/lldbPluginProcessMachCore.dir/ThreadMachCore.cpp.o /usr/bin/ranlib ../../../../../../lib/liblldbPluginProcessMachCore.a make[4]: Leaving directory '/<>/build-llvm' [ 94%] Built target lldbPluginProcessMachCore [ 94%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangASTImporter.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/ClangASTImporter.cpp.o -c /<>/tools/lldb/source/Symbol/ClangASTImporter.cpp /<>/tools/lldb/source/Target/Memory.cpp: In member function ‘lldb::addr_t lldb_private::AllocatedBlock::ReserveBlock(uint32_t)’: /<>/tools/lldb/source/Target/Memory.cpp:334:138: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘std::map::size_type {aka unsigned int}’ [-Wformat=] (void *)this, size, size, last_offset, needed_chunks, m_chunk_size, m_offset_to_chunk_size.size()); ^ /<>/tools/lldb/source/Target/Memory.cpp:352:138: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 9 has type ‘std::map::size_type {aka unsigned int}’ [-Wformat=] (void *)this, size, size, last_offset, needed_chunks, m_chunk_size, m_offset_to_chunk_size.size()); ^ /<>/tools/lldb/source/Target/Memory.cpp: In member function ‘bool lldb_private::AllocatedBlock::FreeBlock(lldb::addr_t)’: /<>/tools/lldb/source/Target/Memory.cpp:431:59: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘std::map::size_type {aka unsigned int}’ [-Wformat=] success, m_offset_to_chunk_size.size()); ^ [ 94%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCallbacks.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCallbacks.cpp.o -c /<>/tools/lldb/source/Symbol/ClangExternalASTSourceCallbacks.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/lldb/source/Symbol/ClangASTImporter.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 94%] Linking CXX shared module ../../lib/BugpointPasses.so cd /<>/build-llvm/tools/bugpoint-passes && /usr/bin/cmake -E cmake_link_script CMakeFiles/BugpointPasses.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/build-llvm/tools/bugpoint-passes/BugpointPasses.exports -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -o ../../lib/BugpointPasses.so CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/MemoryHistory.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/MemoryHistory.cpp.o -c /<>/tools/lldb/source/Target/MemoryHistory.cpp make[4]: Leaving directory '/<>/build-llvm' [ 94%] Built target BugpointPasses [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ObjCLanguageRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ObjCLanguageRuntime.cpp.o -c /<>/tools/lldb/source/Target/ObjCLanguageRuntime.cpp [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/OperatingSystem.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/OperatingSystem.cpp.o -c /<>/tools/lldb/source/Target/OperatingSystem.cpp [ 94%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCommon.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCommon.cpp.o -c /<>/tools/lldb/source/Symbol/ClangExternalASTSourceCommon.cpp [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/PathMappingList.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/PathMappingList.cpp.o -c /<>/tools/lldb/source/Target/PathMappingList.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/AST/NestedNameSpecifier.h:17, from /<>/tools/clang/include/clang/AST/Type.h:20, from /<>/tools/lldb/source/Target/ObjCLanguageRuntime.cpp:9: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 94%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerDecl.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/CompilerDecl.cpp.o -c /<>/tools/lldb/source/Symbol/CompilerDecl.cpp [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Platform.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/Platform.cpp.o -c /<>/tools/lldb/source/Target/Platform.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 94%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerDeclContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/CompilerDeclContext.cpp.o -c /<>/tools/lldb/source/Symbol/CompilerDeclContext.cpp [ 95%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerType.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/CompilerType.cpp.o -c /<>/tools/lldb/source/Symbol/CompilerType.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Target/TargetList.h:21, from /<>/tools/lldb/include/lldb/Core/Debugger.h:34, from /<>/tools/lldb/source/Symbol/CompilerType.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 95%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Process.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/Process.cpp.o -c /<>/tools/lldb/source/Target/Process.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 95%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompileUnit.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/CompileUnit.cpp.o -c /<>/tools/lldb/source/Symbol/CompileUnit.cpp [ 95%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ProcessInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ProcessInfo.cpp.o -c /<>/tools/lldb/source/Target/ProcessInfo.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 95%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ProcessLaunchInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ProcessLaunchInfo.cpp.o -c /<>/tools/lldb/source/Target/ProcessLaunchInfo.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Queue.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/Queue.cpp.o -c /<>/tools/lldb/source/Target/Queue.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompactUnwindInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/CompactUnwindInfo.cpp.o -c /<>/tools/lldb/source/Symbol/CompactUnwindInfo.cpp /<>/tools/lldb/source/Target/Process.cpp: In member function ‘virtual bool lldb_private::Process::IsAlive()’: /<>/tools/lldb/source/Target/Process.cpp:1508:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/QueueItem.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/QueueItem.cpp.o -c /<>/tools/lldb/source/Target/QueueItem.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/QueueList.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/QueueList.cpp.o -c /<>/tools/lldb/source/Target/QueueList.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/RegisterContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/RegisterContext.cpp.o -c /<>/tools/lldb/source/Target/RegisterContext.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/DebugMacros.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/DebugMacros.cpp.o -c /<>/tools/lldb/source/Symbol/DebugMacros.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/SectionLoadHistory.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/SectionLoadHistory.cpp.o -c /<>/tools/lldb/source/Target/SectionLoadHistory.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Declaration.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/Declaration.cpp.o -c /<>/tools/lldb/source/Symbol/Declaration.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/DWARFCallFrameInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/DWARFCallFrameInfo.cpp.o -c /<>/tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/SectionLoadList.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/SectionLoadList.cpp.o -c /<>/tools/lldb/source/Target/SectionLoadList.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StackFrame.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/StackFrame.cpp.o -c /<>/tools/lldb/source/Target/StackFrame.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StackFrameList.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/StackFrameList.cpp.o -c /<>/tools/lldb/source/Target/StackFrameList.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StackID.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/StackID.cpp.o -c /<>/tools/lldb/source/Target/StackID.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StopInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/StopInfo.cpp.o -c /<>/tools/lldb/source/Target/StopInfo.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Function.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/Function.cpp.o -c /<>/tools/lldb/source/Symbol/Function.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/SystemRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/SystemRuntime.cpp.o -c /<>/tools/lldb/source/Target/SystemRuntime.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Target.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/Target.cpp.o -c /<>/tools/lldb/source/Target/Target.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/FuncUnwinders.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/FuncUnwinders.cpp.o -c /<>/tools/lldb/source/Symbol/FuncUnwinders.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/TargetList.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/TargetList.cpp.o -c /<>/tools/lldb/source/Target/TargetList.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Thread.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/Thread.cpp.o -c /<>/tools/lldb/source/Target/Thread.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/source/Target/Target.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/GoASTContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/GoASTContext.cpp.o -c /<>/tools/lldb/source/Symbol/GoASTContext.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadCollection.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadCollection.cpp.o -c /<>/tools/lldb/source/Target/ThreadCollection.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadList.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadList.cpp.o -c /<>/tools/lldb/source/Target/ThreadList.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/LineEntry.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/LineEntry.cpp.o -c /<>/tools/lldb/source/Symbol/LineEntry.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlan.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlan.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlan.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanBase.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanBase.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanBase.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/LineTable.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/LineTable.cpp.o -c /<>/tools/lldb/source/Symbol/LineTable.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallFunction.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanCallFunction.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanCallFunction.cpp /<>/tools/lldb/source/Symbol/LineTable.cpp: In member function ‘lldb_private::LineTable* lldb_private::LineTable::LinkLineTable(const FileRangeMap&)’: /<>/tools/lldb/source/Symbol/LineTable.cpp:525:18: warning: variable ‘prev_file_addr’ set but not used [-Wunused-but-set-variable] lldb::addr_t prev_file_addr = LLDB_INVALID_ADDRESS; ^~~~~~~~~~~~~~ [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallFunctionUsingABI.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanCallFunctionUsingABI.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ObjectFile.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/ObjectFile.cpp.o -c /<>/tools/lldb/source/Symbol/ObjectFile.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallUserExpression.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanCallUserExpression.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanCallUserExpression.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanPython.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanPython.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanPython.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanRunToAddress.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanRunToAddress.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanRunToAddress.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Symbol.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/Symbol.cpp.o -c /<>/tools/lldb/source/Symbol/Symbol.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanShouldStopHere.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanShouldStopHere.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanShouldStopHere.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepInRange.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanStepInRange.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanStepInRange.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepInstruction.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanStepInstruction.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanStepInstruction.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOut.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanStepOut.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanStepOut.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolContext.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/SymbolContext.cpp.o -c /<>/tools/lldb/source/Symbol/SymbolContext.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOverBreakpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanStepOverBreakpoint.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOverRange.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanStepOverRange.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanStepOverRange.cpp In file included from /<>/tools/lldb/include/lldb/Symbol/TypeSystem.h:21:0, from /<>/tools/lldb/include/lldb/Core/Module.h:28, from /<>/tools/lldb/source/Symbol/SymbolContext.cpp:13: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepRange.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanStepRange.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanStepRange.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolFile.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/SymbolFile.cpp.o -c /<>/tools/lldb/source/Symbol/SymbolFile.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/tools/lldb/source/Symbol/SymbolFile.cpp: In member function ‘virtual uint32_t lldb_private::SymbolFile::FindGlobalVariables(const lldb_private::RegularExpression&, bool, uint32_t, lldb_private::VariableList&)’: /<>/tools/lldb/source/Symbol/SymbolFile.cpp:116:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!append) ^~ /<>/tools/lldb/source/Symbol/SymbolFile.cpp:118:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ return 0; ^~~~~~ [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepThrough.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanStepThrough.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanStepThrough.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolVendor.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/SymbolVendor.cpp.o -c /<>/tools/lldb/source/Symbol/SymbolVendor.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepUntil.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanStepUntil.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanStepUntil.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Symtab.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/Symtab.cpp.o -c /<>/tools/lldb/source/Symbol/Symtab.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Type.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/Type.cpp.o -c /<>/tools/lldb/source/Symbol/Type.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanTracer.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadPlanTracer.cpp.o -c /<>/tools/lldb/source/Target/ThreadPlanTracer.cpp [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadSpec.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/ThreadSpec.cpp.o -c /<>/tools/lldb/source/Target/ThreadSpec.cpp /<>/tools/lldb/source/Symbol/Symtab.cpp: In member function ‘lldb_private::Symbol* lldb_private::Symtab::FindSymbolContainingFileAddress(lldb::addr_t, const uint32_t*, uint32_t)’: /<>/tools/lldb/source/Symbol/Symtab.cpp:1032:65: warning: ignoring return value of ‘void* bsearch(const void*, const void*, size_t, size_t, __compar_fn_t)’, declared with attribute warn_unused_result [-Wunused-result] (ComparisonFunction)SymbolWithClosestFileAddress); ^ [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/UnixSignals.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/UnixSignals.cpp.o -c /<>/tools/lldb/source/Target/UnixSignals.cpp /<>/tools/lldb/source/Target/UnixSignals.cpp: In member function ‘lldb_private::ConstString lldb_private::UnixSignals::GetShortName(lldb_private::ConstString) const’: /<>/tools/lldb/source/Target/UnixSignals.cpp:183:47: warning: cast from type ‘const char*’ to type ‘char*’ casts away qualifiers [-Wcast-qual] char* signame = (char*)(name.AsCString()); ^ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/UnwindAssembly.cpp.o cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Target -I/<>/tools/lldb/source/Target -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -I/<>/tools/lldb/source/Target/../Plugins/Process/Utility -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbTarget.dir/UnwindAssembly.cpp.o -c /<>/tools/lldb/source/Target/UnwindAssembly.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/TypeList.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/TypeList.cpp.o -c /<>/tools/lldb/source/Symbol/TypeList.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/TypeMap.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/TypeMap.cpp.o -c /<>/tools/lldb/source/Symbol/TypeMap.cpp [ 96%] Linking CXX static library ../../../../lib/liblldbTarget.a cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/cmake -P CMakeFiles/lldbTarget.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Target && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbTarget.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/liblldbTarget.a CMakeFiles/lldbTarget.dir/ABI.cpp.o CMakeFiles/lldbTarget.dir/CPPLanguageRuntime.cpp.o CMakeFiles/lldbTarget.dir/ExecutionContext.cpp.o CMakeFiles/lldbTarget.dir/FileAction.cpp.o CMakeFiles/lldbTarget.dir/JITLoader.cpp.o CMakeFiles/lldbTarget.dir/JITLoaderList.cpp.o CMakeFiles/lldbTarget.dir/InstrumentationRuntime.cpp.o CMakeFiles/lldbTarget.dir/InstrumentationRuntimeStopInfo.cpp.o CMakeFiles/lldbTarget.dir/Language.cpp.o CMakeFiles/lldbTarget.dir/LanguageRuntime.cpp.o CMakeFiles/lldbTarget.dir/Memory.cpp.o CMakeFiles/lldbTarget.dir/MemoryHistory.cpp.o CMakeFiles/lldbTarget.dir/ObjCLanguageRuntime.cpp.o CMakeFiles/lldbTarget.dir/OperatingSystem.cpp.o CMakeFiles/lldbTarget.dir/PathMappingList.cpp.o CMakeFiles/lldbTarget.dir/Platform.cpp.o CMakeFiles/lldbTarget.dir/Process.cpp.o CMakeFiles/lldbTarget.dir/ProcessInfo.cpp.o CMakeFiles/lldbTarget.dir/ProcessLaunchInfo.cpp.o CMakeFiles/lldbTarget.dir/Queue.cpp.o CMakeFiles/lldbTarget.dir/QueueItem.cpp.o CMakeFiles/lldbTarget.dir/QueueList.cpp.o CMakeFiles/lldbTarget.dir/RegisterContext.cpp.o CMakeFiles/lldbTarget.dir/SectionLoadHistory.cpp.o CMakeFiles/lldbTarget.dir/SectionLoadList.cpp.o CMakeFiles/lldbTarget.dir/StackFrame.cpp.o CMakeFiles/lldbTarget.dir/StackFrameList.cpp.o CMakeFiles/lldbTarget.dir/StackID.cpp.o CMakeFiles/lldbTarget.dir/StopInfo.cpp.o CMakeFiles/lldbTarget.dir/SystemRuntime.cpp.o CMakeFiles/lldbTarget.dir/Target.cpp.o CMakeFiles/lldbTarget.dir/TargetList.cpp.o CMakeFiles/lldbTarget.dir/Thread.cpp.o CMakeFiles/lldbTarget.dir/ThreadCollection.cpp.o CMakeFiles/lldbTarget.dir/ThreadList.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlan.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanBase.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanCallFunction.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanCallFunctionUsingABI.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanCallUserExpression.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanPython.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanRunToAddress.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanShouldStopHere.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanStepInRange.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanStepInstruction.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanStepOut.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanStepOverBreakpoint.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanStepOverRange.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanStepRange.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanStepThrough.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanStepUntil.cpp.o CMakeFiles/lldbTarget.dir/ThreadPlanTracer.cpp.o CMakeFiles/lldbTarget.dir/ThreadSpec.cpp.o CMakeFiles/lldbTarget.dir/UnixSignals.cpp.o CMakeFiles/lldbTarget.dir/UnwindAssembly.cpp.o /usr/bin/ranlib ../../../../lib/liblldbTarget.a make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target lldbTarget [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/TypeSystem.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/TypeSystem.cpp.o -c /<>/tools/lldb/source/Symbol/TypeSystem.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/UnwindPlan.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/UnwindPlan.cpp.o -c /<>/tools/lldb/source/Symbol/UnwindPlan.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/UnwindTable.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/UnwindTable.cpp.o -c /<>/tools/lldb/source/Symbol/UnwindTable.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/lldb/source/Symbol/TypeMap.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Variable.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/Variable.cpp.o -c /<>/tools/lldb/source/Symbol/Variable.cpp [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/VariableList.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/VariableList.cpp.o -c /<>/tools/lldb/source/Symbol/VariableList.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 96%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/VerifyDecl.cpp.o cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/Symbol -I/<>/tools/lldb/source/Symbol -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldbSymbol.dir/VerifyDecl.cpp.o -c /<>/tools/lldb/source/Symbol/VerifyDecl.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Linking CXX static library ../../../../lib/liblldbSymbol.a cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/cmake -P CMakeFiles/lldbSymbol.dir/cmake_clean_target.cmake cd /<>/build-llvm/tools/lldb/source/Symbol && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldbSymbol.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/liblldbSymbol.a CMakeFiles/lldbSymbol.dir/ArmUnwindInfo.cpp.o CMakeFiles/lldbSymbol.dir/Block.cpp.o CMakeFiles/lldbSymbol.dir/ClangASTContext.cpp.o CMakeFiles/lldbSymbol.dir/ClangASTImporter.cpp.o CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCallbacks.cpp.o CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCommon.cpp.o CMakeFiles/lldbSymbol.dir/CompilerDecl.cpp.o CMakeFiles/lldbSymbol.dir/CompilerDeclContext.cpp.o CMakeFiles/lldbSymbol.dir/CompilerType.cpp.o CMakeFiles/lldbSymbol.dir/CompileUnit.cpp.o CMakeFiles/lldbSymbol.dir/CompactUnwindInfo.cpp.o CMakeFiles/lldbSymbol.dir/DebugMacros.cpp.o CMakeFiles/lldbSymbol.dir/Declaration.cpp.o CMakeFiles/lldbSymbol.dir/DWARFCallFrameInfo.cpp.o CMakeFiles/lldbSymbol.dir/Function.cpp.o CMakeFiles/lldbSymbol.dir/FuncUnwinders.cpp.o CMakeFiles/lldbSymbol.dir/GoASTContext.cpp.o CMakeFiles/lldbSymbol.dir/LineEntry.cpp.o CMakeFiles/lldbSymbol.dir/LineTable.cpp.o CMakeFiles/lldbSymbol.dir/ObjectFile.cpp.o CMakeFiles/lldbSymbol.dir/Symbol.cpp.o CMakeFiles/lldbSymbol.dir/SymbolContext.cpp.o CMakeFiles/lldbSymbol.dir/SymbolFile.cpp.o CMakeFiles/lldbSymbol.dir/SymbolVendor.cpp.o CMakeFiles/lldbSymbol.dir/Symtab.cpp.o CMakeFiles/lldbSymbol.dir/Type.cpp.o CMakeFiles/lldbSymbol.dir/TypeList.cpp.o CMakeFiles/lldbSymbol.dir/TypeMap.cpp.o CMakeFiles/lldbSymbol.dir/TypeSystem.cpp.o CMakeFiles/lldbSymbol.dir/UnwindPlan.cpp.o CMakeFiles/lldbSymbol.dir/UnwindTable.cpp.o CMakeFiles/lldbSymbol.dir/Variable.cpp.o CMakeFiles/lldbSymbol.dir/VariableList.cpp.o CMakeFiles/lldbSymbol.dir/VerifyDecl.cpp.o /usr/bin/ranlib ../../../../lib/liblldbSymbol.a make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target lldbSymbol /usr/bin/make -f tools/lldb/source/API/CMakeFiles/liblldb.dir/build.make tools/lldb/source/API/CMakeFiles/liblldb.dir/depend /usr/bin/make -f tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/build.make tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/tools/lldb-server /<>/build-llvm /<>/build-llvm/tools/lldb/tools/lldb-server /<>/build-llvm/tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/API /<>/build-llvm /<>/build-llvm/tools/lldb/source/API /<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/tools/lldb-server/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/source/API/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb.dir/depend.internal". Scanning dependencies of target lldb-server make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/build.make tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/build make[4]: Entering directory '/<>/build-llvm' [ 96%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/Acceptor.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-server && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-server -I/<>/tools/lldb/tools/lldb-server -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/tools/lldb-server/../../../../llvm/include -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/Linux -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/POSIX -I/<>/tools/lldb/tools/lldb-server/../../source -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-server.dir/Acceptor.cpp.o -c /<>/tools/lldb/tools/lldb-server/Acceptor.cpp [ 96%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-server && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-server -I/<>/tools/lldb/tools/lldb-server -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/tools/lldb-server/../../../../llvm/include -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/Linux -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/POSIX -I/<>/tools/lldb/tools/lldb-server/../../source -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o -c /<>/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp [ 96%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-platform.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-server && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-server -I/<>/tools/lldb/tools/lldb-server -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/tools/lldb-server/../../../../llvm/include -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/Linux -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/POSIX -I/<>/tools/lldb/tools/lldb-server/../../source -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-server.dir/lldb-platform.cpp.o -c /<>/tools/lldb/tools/lldb-server/lldb-platform.cpp Scanning dependencies of target liblldb make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/API/CMakeFiles/liblldb.dir/build.make tools/lldb/source/API/CMakeFiles/liblldb.dir/build make[4]: Entering directory '/<>/build-llvm' [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBAddress.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBAddress.cpp.o -c /<>/tools/lldb/source/API/SBAddress.cpp [ 96%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-server.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-server && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-server -I/<>/tools/lldb/tools/lldb-server -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/tools/lldb-server/../../../../llvm/include -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/Linux -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/POSIX -I/<>/tools/lldb/tools/lldb-server/../../source -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-server.dir/lldb-server.cpp.o -c /<>/tools/lldb/tools/lldb-server/lldb-server.cpp /<>/tools/lldb/tools/lldb-server/lldb-platform.cpp: In function ‘int main_platform(int, char**)’: /<>/tools/lldb/tools/lldb-server/lldb-platform.cpp:207:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (LOW_PORT <= tmp_port_offset && tmp_port_offset <= HIGH_PORT) ^ /<>/tools/lldb/tools/lldb-server/lldb-platform.cpp:207:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (LOW_PORT <= tmp_port_offset && tmp_port_offset <= HIGH_PORT) ^ /<>/tools/lldb/tools/lldb-server/lldb-platform.cpp:233:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (LOW_PORT <= portnum && portnum <= HIGH_PORT) ^ /<>/tools/lldb/tools/lldb-server/lldb-platform.cpp:233:56: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (LOW_PORT <= portnum && portnum <= HIGH_PORT) ^ /<>/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp: In function ‘int main_gdbserver(int, char**)’: /<>/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp:517:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (optarg && optarg[0]) ^~ /<>/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp:519:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ break; ^~~~~ [ 96%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-server && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-server -I/<>/tools/lldb/tools/lldb-server -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/tools/lldb-server/../../../../llvm/include -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/Linux -I/<>/tools/lldb/tools/lldb-server/../../source/Plugins/Process/POSIX -I/<>/tools/lldb/tools/lldb-server/../../source -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o -c /<>/tools/lldb/tools/lldb-server/LLDBServerUtilities.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBAttachInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBAttachInfo.cpp.o -c /<>/tools/lldb/source/API/SBAttachInfo.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBlock.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBBlock.cpp.o -c /<>/tools/lldb/source/API/SBBlock.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBreakpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBBreakpoint.cpp.o -c /<>/tools/lldb/source/API/SBBreakpoint.cpp At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 96%] Linking CXX executable ../../../../bin/lldb-server cd /<>/build-llvm/tools/lldb/tools/lldb-server && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldb-server.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/lldb-server.dir/Acceptor.cpp.o CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o CMakeFiles/lldb-server.dir/lldb-platform.cpp.o CMakeFiles/lldb-server.dir/lldb-server.cpp.o CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o -o ../../../../bin/lldb-server-3.8.1 ../../../../lib/libLLVMAArch64CodeGen.a ../../../../lib/libLLVMAArch64AsmPrinter.a ../../../../lib/libLLVMAArch64AsmParser.a ../../../../lib/libLLVMAArch64Desc.a ../../../../lib/libLLVMAArch64Info.a ../../../../lib/libLLVMAArch64Disassembler.a ../../../../lib/libLLVMAMDGPUCodeGen.a ../../../../lib/libLLVMAMDGPUAsmPrinter.a ../../../../lib/libLLVMAMDGPUAsmParser.a ../../../../lib/libLLVMAMDGPUDesc.a ../../../../lib/libLLVMAMDGPUInfo.a ../../../../lib/libLLVMARMCodeGen.a ../../../../lib/libLLVMARMAsmPrinter.a ../../../../lib/libLLVMARMAsmParser.a ../../../../lib/libLLVMARMDesc.a ../../../../lib/libLLVMARMInfo.a ../../../../lib/libLLVMARMDisassembler.a ../../../../lib/libLLVMBPFCodeGen.a ../../../../lib/libLLVMBPFAsmPrinter.a ../../../../lib/libLLVMBPFDesc.a ../../../../lib/libLLVMBPFInfo.a ../../../../lib/libLLVMCppBackendCodeGen.a ../../../../lib/libLLVMCppBackendInfo.a ../../../../lib/libLLVMHexagonCodeGen.a ../../../../lib/libLLVMHexagonAsmParser.a ../../../../lib/libLLVMHexagonDesc.a ../../../../lib/libLLVMHexagonInfo.a ../../../../lib/libLLVMHexagonDisassembler.a ../../../../lib/libLLVMMipsCodeGen.a ../../../../lib/libLLVMMipsAsmPrinter.a ../../../../lib/libLLVMMipsAsmParser.a ../../../../lib/libLLVMMipsDesc.a ../../../../lib/libLLVMMipsInfo.a ../../../../lib/libLLVMMipsDisassembler.a ../../../../lib/libLLVMMSP430CodeGen.a ../../../../lib/libLLVMMSP430AsmPrinter.a ../../../../lib/libLLVMMSP430Desc.a ../../../../lib/libLLVMMSP430Info.a ../../../../lib/libLLVMNVPTXCodeGen.a ../../../../lib/libLLVMNVPTXAsmPrinter.a ../../../../lib/libLLVMNVPTXDesc.a ../../../../lib/libLLVMNVPTXInfo.a ../../../../lib/libLLVMPowerPCCodeGen.a ../../../../lib/libLLVMPowerPCAsmPrinter.a ../../../../lib/libLLVMPowerPCAsmParser.a ../../../../lib/libLLVMPowerPCDesc.a ../../../../lib/libLLVMPowerPCInfo.a ../../../../lib/libLLVMPowerPCDisassembler.a ../../../../lib/libLLVMSparcCodeGen.a ../../../../lib/libLLVMSparcAsmPrinter.a ../../../../lib/libLLVMSparcAsmParser.a ../../../../lib/libLLVMSparcDesc.a ../../../../lib/libLLVMSparcInfo.a ../../../../lib/libLLVMSparcDisassembler.a ../../../../lib/libLLVMSystemZCodeGen.a ../../../../lib/libLLVMSystemZAsmPrinter.a ../../../../lib/libLLVMSystemZAsmParser.a ../../../../lib/libLLVMSystemZDesc.a ../../../../lib/libLLVMSystemZInfo.a ../../../../lib/libLLVMSystemZDisassembler.a ../../../../lib/libLLVMX86CodeGen.a ../../../../lib/libLLVMX86AsmPrinter.a ../../../../lib/libLLVMX86AsmParser.a ../../../../lib/libLLVMX86Desc.a ../../../../lib/libLLVMX86Info.a ../../../../lib/libLLVMX86Disassembler.a ../../../../lib/libLLVMXCoreCodeGen.a ../../../../lib/libLLVMXCoreAsmPrinter.a ../../../../lib/libLLVMXCoreDesc.a ../../../../lib/libLLVMXCoreInfo.a ../../../../lib/libLLVMXCoreDisassembler.a ../../../../lib/libLLVMInterpreter.a ../../../../lib/libLLVMAsmParser.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMBitWriter.a ../../../../lib/libLLVMCodeGen.a ../../../../lib/libLLVMipo.a ../../../../lib/libLLVMSelectionDAG.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMMC.a ../../../../lib/libLLVMMCJIT.a ../../../../lib/libLLVMCore.a ../../../../lib/libLLVMMCDisassembler.a ../../../../lib/libLLVMExecutionEngine.a ../../../../lib/libLLVMRuntimeDyld.a ../../../../lib/libLLVMOption.a ../../../../lib/libLLVMSupport.a -Wl,--start-group ../../../../lib/liblldbBase.a ../../../../lib/liblldbBreakpoint.a ../../../../lib/liblldbCommands.a ../../../../lib/liblldbDataFormatters.a ../../../../lib/liblldbHost.a ../../../../lib/liblldbCore.a ../../../../lib/liblldbExpression.a ../../../../lib/liblldbInitialization.a ../../../../lib/liblldbInterpreter.a ../../../../lib/liblldbSymbol.a ../../../../lib/liblldbTarget.a ../../../../lib/liblldbUtility.a ../../../../lib/liblldbPluginDisassemblerLLVM.a ../../../../lib/liblldbPluginSymbolFileDWARF.a ../../../../lib/liblldbPluginSymbolFileSymtab.a ../../../../lib/liblldbPluginDynamicLoaderStatic.a ../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a ../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a ../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a ../../../../lib/liblldbPluginCPlusPlusLanguage.a ../../../../lib/liblldbPluginGoLanguage.a ../../../../lib/liblldbPluginObjCLanguage.a ../../../../lib/liblldbPluginObjCPlusPlusLanguage.a ../../../../lib/liblldbPluginObjectFileELF.a ../../../../lib/liblldbPluginObjectFileJIT.a ../../../../lib/liblldbPluginSymbolVendorELF.a ../../../../lib/liblldbPluginObjectContainerBSDArchive.a ../../../../lib/liblldbPluginObjectContainerMachOArchive.a ../../../../lib/liblldbPluginProcessGDBRemote.a ../../../../lib/liblldbPluginProcessUtility.a ../../../../lib/liblldbPluginPlatformAndroid.a ../../../../lib/liblldbPluginPlatformGDB.a ../../../../lib/liblldbPluginPlatformFreeBSD.a ../../../../lib/liblldbPluginPlatformKalimba.a ../../../../lib/liblldbPluginPlatformLinux.a ../../../../lib/liblldbPluginPlatformNetBSD.a ../../../../lib/liblldbPluginPlatformPOSIX.a ../../../../lib/liblldbPluginPlatformWindows.a ../../../../lib/liblldbPluginObjectContainerMachOArchive.a ../../../../lib/liblldbPluginObjectContainerBSDArchive.a ../../../../lib/liblldbPluginPlatformMacOSX.a ../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a ../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a ../../../../lib/liblldbPluginUnwindAssemblyX86.a ../../../../lib/liblldbPluginAppleObjCRuntime.a ../../../../lib/liblldbPluginRenderScriptRuntime.a ../../../../lib/liblldbPluginLanguageRuntimeGo.a ../../../../lib/liblldbPluginCXXItaniumABI.a ../../../../lib/liblldbPluginABIMacOSX_arm.a ../../../../lib/liblldbPluginABIMacOSX_arm64.a ../../../../lib/liblldbPluginABIMacOSX_i386.a ../../../../lib/liblldbPluginABISysV_arm.a ../../../../lib/liblldbPluginABISysV_arm64.a ../../../../lib/liblldbPluginABISysV_i386.a ../../../../lib/liblldbPluginABISysV_x86_64.a ../../../../lib/liblldbPluginABISysV_hexagon.a ../../../../lib/liblldbPluginABISysV_ppc.a ../../../../lib/liblldbPluginABISysV_ppc64.a ../../../../lib/liblldbPluginABISysV_mips.a ../../../../lib/liblldbPluginABISysV_mips64.a ../../../../lib/liblldbPluginInstructionARM.a ../../../../lib/liblldbPluginInstructionARM64.a ../../../../lib/liblldbPluginInstructionMIPS.a ../../../../lib/liblldbPluginInstructionMIPS64.a ../../../../lib/liblldbPluginObjectFilePECOFF.a ../../../../lib/liblldbPluginOSGo.a ../../../../lib/liblldbPluginOSPython.a ../../../../lib/liblldbPluginMemoryHistoryASan.a ../../../../lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a ../../../../lib/liblldbPluginSystemRuntimeMacOSX.a ../../../../lib/liblldbPluginProcessElfCore.a ../../../../lib/liblldbPluginJITLoaderGDB.a ../../../../lib/liblldbPluginExpressionParserClang.a ../../../../lib/liblldbPluginExpressionParserGo.a ../../../../lib/liblldbPluginProcessLinux.a ../../../../lib/liblldbPluginProcessPOSIX.a -Wl,--end-group -Wl,--start-group ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangBasic.a ../../../../lib/libclangCodeGen.a ../../../../lib/libclangDriver.a ../../../../lib/libclangEdit.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangLex.a ../../../../lib/libclangParse.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangRewriteFrontend.a ../../../../lib/libclangSema.a ../../../../lib/libclangSerialization.a -Wl,--end-group ../../../../lib/libLLVMAArch64CodeGen.a ../../../../lib/libLLVMAArch64AsmPrinter.a ../../../../lib/libLLVMAArch64AsmParser.a ../../../../lib/libLLVMAArch64Desc.a ../../../../lib/libLLVMAArch64Info.a ../../../../lib/libLLVMAArch64Disassembler.a ../../../../lib/libLLVMAMDGPUCodeGen.a ../../../../lib/libLLVMAMDGPUAsmPrinter.a ../../../../lib/libLLVMAMDGPUAsmParser.a ../../../../lib/libLLVMAMDGPUDesc.a ../../../../lib/libLLVMAMDGPUInfo.a ../../../../lib/libLLVMARMCodeGen.a ../../../../lib/libLLVMARMAsmPrinter.a ../../../../lib/libLLVMARMAsmParser.a ../../../../lib/libLLVMARMDesc.a ../../../../lib/libLLVMARMInfo.a ../../../../lib/libLLVMARMDisassembler.a ../../../../lib/libLLVMBPFCodeGen.a ../../../../lib/libLLVMBPFAsmPrinter.a ../../../../lib/libLLVMBPFDesc.a ../../../../lib/libLLVMBPFInfo.a ../../../../lib/libLLVMCppBackendCodeGen.a ../../../../lib/libLLVMCppBackendInfo.a ../../../../lib/libLLVMHexagonCodeGen.a ../../../../lib/libLLVMHexagonAsmParser.a ../../../../lib/libLLVMHexagonDesc.a ../../../../lib/libLLVMHexagonInfo.a ../../../../lib/libLLVMHexagonDisassembler.a ../../../../lib/libLLVMMipsCodeGen.a ../../../../lib/libLLVMMipsAsmPrinter.a ../../../../lib/libLLVMMipsAsmParser.a ../../../../lib/libLLVMMipsDesc.a ../../../../lib/libLLVMMipsInfo.a ../../../../lib/libLLVMMipsDisassembler.a ../../../../lib/libLLVMMSP430CodeGen.a ../../../../lib/libLLVMMSP430AsmPrinter.a ../../../../lib/libLLVMMSP430Desc.a ../../../../lib/libLLVMMSP430Info.a ../../../../lib/libLLVMNVPTXCodeGen.a ../../../../lib/libLLVMNVPTXAsmPrinter.a ../../../../lib/libLLVMNVPTXDesc.a ../../../../lib/libLLVMNVPTXInfo.a ../../../../lib/libLLVMPowerPCCodeGen.a ../../../../lib/libLLVMPowerPCAsmPrinter.a ../../../../lib/libLLVMPowerPCAsmParser.a ../../../../lib/libLLVMPowerPCDesc.a ../../../../lib/libLLVMPowerPCInfo.a ../../../../lib/libLLVMPowerPCDisassembler.a ../../../../lib/libLLVMSparcCodeGen.a ../../../../lib/libLLVMSparcAsmPrinter.a ../../../../lib/libLLVMSparcAsmParser.a ../../../../lib/libLLVMSparcDesc.a ../../../../lib/libLLVMSparcInfo.a ../../../../lib/libLLVMSparcDisassembler.a ../../../../lib/libLLVMSystemZCodeGen.a ../../../../lib/libLLVMSystemZAsmPrinter.a ../../../../lib/libLLVMSystemZAsmParser.a ../../../../lib/libLLVMSystemZDesc.a ../../../../lib/libLLVMSystemZInfo.a ../../../../lib/libLLVMSystemZDisassembler.a ../../../../lib/libLLVMX86CodeGen.a ../../../../lib/libLLVMX86AsmPrinter.a ../../../../lib/libLLVMX86AsmParser.a ../../../../lib/libLLVMX86Desc.a ../../../../lib/libLLVMX86Info.a ../../../../lib/libLLVMX86Disassembler.a ../../../../lib/libLLVMXCoreCodeGen.a ../../../../lib/libLLVMXCoreAsmPrinter.a ../../../../lib/libLLVMXCoreDesc.a ../../../../lib/libLLVMXCoreInfo.a ../../../../lib/libLLVMXCoreDisassembler.a ../../../../lib/libLLVMInterpreter.a ../../../../lib/libLLVMAsmParser.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMBitWriter.a ../../../../lib/libLLVMCodeGen.a ../../../../lib/libLLVMipo.a ../../../../lib/libLLVMSelectionDAG.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMMC.a ../../../../lib/libLLVMMCJIT.a ../../../../lib/libLLVMCore.a ../../../../lib/libLLVMMCDisassembler.a ../../../../lib/libLLVMExecutionEngine.a ../../../../lib/libLLVMRuntimeDyld.a ../../../../lib/libLLVMOption.a ../../../../lib/libLLVMSupport.a -ledit -lcurses -lform -lpanel -ltinfo -lpython2.7 -lpthread -ldl -lcurses -lform -lpanel ../../../../lib/libLLVMAArch64Desc.a ../../../../lib/libLLVMAArch64AsmPrinter.a ../../../../lib/libLLVMAArch64Info.a ../../../../lib/libLLVMAArch64Utils.a ../../../../lib/libLLVMAMDGPUAsmPrinter.a ../../../../lib/libLLVMIRReader.a ../../../../lib/libLLVMAsmParser.a ../../../../lib/libLLVMLinker.a ../../../../lib/libLLVMVectorize.a ../../../../lib/libLLVMAMDGPUUtils.a ../../../../lib/libLLVMARMDesc.a ../../../../lib/libLLVMARMAsmPrinter.a ../../../../lib/libLLVMARMInfo.a ../../../../lib/libLLVMBPFAsmPrinter.a ../../../../lib/libLLVMHexagonDesc.a ../../../../lib/libLLVMHexagonInfo.a ../../../../lib/libLLVMMipsAsmPrinter.a ../../../../lib/libLLVMMipsInfo.a ../../../../lib/libLLVMMSP430AsmPrinter.a ../../../../lib/libLLVMNVPTXAsmPrinter.a ../../../../lib/libLLVMPowerPCAsmPrinter.a ../../../../lib/libLLVMPowerPCInfo.a ../../../../lib/libLLVMSparcAsmPrinter.a ../../../../lib/libLLVMSparcInfo.a ../../../../lib/libLLVMSystemZDesc.a ../../../../lib/libLLVMSystemZAsmPrinter.a ../../../../lib/libLLVMSystemZInfo.a ../../../../lib/libLLVMX86AsmPrinter.a ../../../../lib/libLLVMX86Utils.a ../../../../lib/libLLVMX86Info.a ../../../../lib/libLLVMXCoreAsmPrinter.a ../../../../lib/libLLVMAsmPrinter.a ../../../../lib/libLLVMXCoreInfo.a ../../../../lib/libLLVMMCDisassembler.a ../../../../lib/libLLVMCodeGen.a ../../../../lib/libLLVMBitWriter.a ../../../../lib/libLLVMScalarOpts.a ../../../../lib/libLLVMInstCombine.a ../../../../lib/libLLVMInstrumentation.a ../../../../lib/libLLVMTransformUtils.a ../../../../lib/libLLVMProfileData.a -lffi ../../../../lib/libLLVMTarget.a ../../../../lib/libLLVMAnalysis.a ../../../../lib/libLLVMObject.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMCore.a ../../../../lib/libLLVMMCParser.a ../../../../lib/libLLVMMC.a ../../../../lib/libLLVMSupport.a -lrt -lz -lm ../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -lpython2.7 -ltinfo -lpthread -ldl -Wl,-rpath,"\$ORIGIN/../lib" [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBreakpointLocation.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBBreakpointLocation.cpp.o -c /<>/tools/lldb/source/API/SBBreakpointLocation.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBroadcaster.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBBroadcaster.cpp.o -c /<>/tools/lldb/source/API/SBBroadcaster.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCommandInterpreter.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBCommandInterpreter.cpp.o -c /<>/tools/lldb/source/API/SBCommandInterpreter.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCommandReturnObject.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBCommandReturnObject.cpp.o -c /<>/tools/lldb/source/API/SBCommandReturnObject.cpp cd /<>/build-llvm/tools/lldb/tools/lldb-server && /usr/bin/cmake -E cmake_symlink_executable ../../../../bin/lldb-server-3.8.1 ../../../../bin/lldb-server make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target lldb-server [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCommunication.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBCommunication.cpp.o -c /<>/tools/lldb/source/API/SBCommunication.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCompileUnit.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBCompileUnit.cpp.o -c /<>/tools/lldb/source/API/SBCompileUnit.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBData.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBData.cpp.o -c /<>/tools/lldb/source/API/SBData.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBDebugger.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBDebugger.cpp.o -c /<>/tools/lldb/source/API/SBDebugger.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBDeclaration.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBDeclaration.cpp.o -c /<>/tools/lldb/source/API/SBDeclaration.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBError.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBError.cpp.o -c /<>/tools/lldb/source/API/SBError.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBEvent.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBEvent.cpp.o -c /<>/tools/lldb/source/API/SBEvent.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBExecutionContext.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBExecutionContext.cpp.o -c /<>/tools/lldb/source/API/SBExecutionContext.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBExpressionOptions.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBExpressionOptions.cpp.o -c /<>/tools/lldb/source/API/SBExpressionOptions.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFileSpec.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBFileSpec.cpp.o -c /<>/tools/lldb/source/API/SBFileSpec.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFileSpecList.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBFileSpecList.cpp.o -c /<>/tools/lldb/source/API/SBFileSpecList.cpp [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFrame.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBFrame.cpp.o -c /<>/tools/lldb/source/API/SBFrame.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFunction.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBFunction.cpp.o -c /<>/tools/lldb/source/API/SBFunction.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBHostOS.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBHostOS.cpp.o -c /<>/tools/lldb/source/API/SBHostOS.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBInstruction.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBInstruction.cpp.o -c /<>/tools/lldb/source/API/SBInstruction.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBInstructionList.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBInstructionList.cpp.o -c /<>/tools/lldb/source/API/SBInstructionList.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBLanguageRuntime.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBLanguageRuntime.cpp.o -c /<>/tools/lldb/source/API/SBLanguageRuntime.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBLaunchInfo.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBLaunchInfo.cpp.o -c /<>/tools/lldb/source/API/SBLaunchInfo.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBLineEntry.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBLineEntry.cpp.o -c /<>/tools/lldb/source/API/SBLineEntry.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBListener.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBListener.cpp.o -c /<>/tools/lldb/source/API/SBListener.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBModule.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBModule.cpp.o -c /<>/tools/lldb/source/API/SBModule.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBModuleSpec.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBModuleSpec.cpp.o -c /<>/tools/lldb/source/API/SBModuleSpec.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBPlatform.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBPlatform.cpp.o -c /<>/tools/lldb/source/API/SBPlatform.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBProcess.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBProcess.cpp.o -c /<>/tools/lldb/source/API/SBProcess.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBQueue.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBQueue.cpp.o -c /<>/tools/lldb/source/API/SBQueue.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBQueueItem.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBQueueItem.cpp.o -c /<>/tools/lldb/source/API/SBQueueItem.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSection.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBSection.cpp.o -c /<>/tools/lldb/source/API/SBSection.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSourceManager.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBSourceManager.cpp.o -c /<>/tools/lldb/source/API/SBSourceManager.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBStream.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBStream.cpp.o -c /<>/tools/lldb/source/API/SBStream.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBStringList.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBStringList.cpp.o -c /<>/tools/lldb/source/API/SBStringList.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSymbol.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBSymbol.cpp.o -c /<>/tools/lldb/source/API/SBSymbol.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSymbolContext.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBSymbolContext.cpp.o -c /<>/tools/lldb/source/API/SBSymbolContext.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSymbolContextList.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBSymbolContextList.cpp.o -c /<>/tools/lldb/source/API/SBSymbolContextList.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTarget.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBTarget.cpp.o -c /<>/tools/lldb/source/API/SBTarget.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBThread.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBThread.cpp.o -c /<>/tools/lldb/source/API/SBThread.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBThreadCollection.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBThreadCollection.cpp.o -c /<>/tools/lldb/source/API/SBThreadCollection.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBThreadPlan.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBThreadPlan.cpp.o -c /<>/tools/lldb/source/API/SBThreadPlan.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBType.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBType.cpp.o -c /<>/tools/lldb/source/API/SBType.cpp /<>/tools/lldb/source/API/SBType.cpp: In member function ‘lldb_private::TypeImpl& lldb::SBType::ref()’: /<>/tools/lldb/source/API/SBType.cpp:116:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (m_opaque_sp.get() == NULL) ^~ /<>/tools/lldb/source/API/SBType.cpp:118:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ return *m_opaque_sp; ^~~~~~ In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Target/TargetList.h:21, from /<>/tools/lldb/include/lldb/Core/Debugger.h:34, from /<>/tools/lldb/source/API/SBTarget.cpp:34: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeCategory.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBTypeCategory.cpp.o -c /<>/tools/lldb/source/API/SBTypeCategory.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeEnumMember.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBTypeEnumMember.cpp.o -c /<>/tools/lldb/source/API/SBTypeEnumMember.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeFilter.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBTypeFilter.cpp.o -c /<>/tools/lldb/source/API/SBTypeFilter.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeFormat.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBTypeFormat.cpp.o -c /<>/tools/lldb/source/API/SBTypeFormat.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeNameSpecifier.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBTypeNameSpecifier.cpp.o -c /<>/tools/lldb/source/API/SBTypeNameSpecifier.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeSummary.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBTypeSummary.cpp.o -c /<>/tools/lldb/source/API/SBTypeSummary.cpp cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeSynthetic.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBTypeSynthetic.cpp.o -c /<>/tools/lldb/source/API/SBTypeSynthetic.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBValue.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBValue.cpp.o -c /<>/tools/lldb/source/API/SBValue.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBValueList.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBValueList.cpp.o -c /<>/tools/lldb/source/API/SBValueList.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBVariablesOptions.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBVariablesOptions.cpp.o -c /<>/tools/lldb/source/API/SBVariablesOptions.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBWatchpoint.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBWatchpoint.cpp.o -c /<>/tools/lldb/source/API/SBWatchpoint.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBUnixSignals.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SBUnixSignals.cpp.o -c /<>/tools/lldb/source/API/SBUnixSignals.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SystemInitializerFull.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/liblldb.dir/SystemInitializerFull.cpp.o -c /<>/tools/lldb/source/API/SystemInitializerFull.cpp [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/__/__/scripts/LLDBWrapPython.cpp.o cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/source/API -I/<>/tools/lldb/source/API -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -I/<>/tools/lldb/source/. -I/<>/tools/lldb/source/Plugins/Process/Linux -I/<>/tools/lldb/source/Plugins/Process/POSIX -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -fPIC -fno-exceptions -Wno-sequence-point -Wno-cast-qual -o CMakeFiles/liblldb.dir/__/__/scripts/LLDBWrapPython.cpp.o -c /<>/build-llvm/tools/lldb/scripts/LLDBWrapPython.cpp In file included from /<>/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:13:0, from /<>/tools/lldb/include/lldb/Expression/Expression.h:24, from /<>/tools/lldb/include/lldb/Target/Target.h:31, from /<>/tools/lldb/include/lldb/Target/TargetList.h:21, from /<>/tools/lldb/include/lldb/Core/Debugger.h:34, from /<>/tools/lldb/source/API/SystemInitializerFull.cpp:22: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-vla-extension’ cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’ [ 97%] Linking CXX shared library ../../../../lib/liblldb-3.8.so cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/cmake -E cmake_link_script CMakeFiles/liblldb.dir/link.txt --verbose=1 /usr/bin/g++-6 -fPIC -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -fPIC -fPIC -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/build-llvm/tools/lldb/source/API/liblldb.exports -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,defs -shared -Wl,-soname,liblldb-3.8.so.1 -o ../../../../lib/liblldb-3.8.so.1 CMakeFiles/liblldb.dir/SBAddress.cpp.o CMakeFiles/liblldb.dir/SBAttachInfo.cpp.o CMakeFiles/liblldb.dir/SBBlock.cpp.o CMakeFiles/liblldb.dir/SBBreakpoint.cpp.o CMakeFiles/liblldb.dir/SBBreakpointLocation.cpp.o CMakeFiles/liblldb.dir/SBBroadcaster.cpp.o CMakeFiles/liblldb.dir/SBCommandInterpreter.cpp.o CMakeFiles/liblldb.dir/SBCommandReturnObject.cpp.o CMakeFiles/liblldb.dir/SBCommunication.cpp.o CMakeFiles/liblldb.dir/SBCompileUnit.cpp.o CMakeFiles/liblldb.dir/SBData.cpp.o CMakeFiles/liblldb.dir/SBDebugger.cpp.o CMakeFiles/liblldb.dir/SBDeclaration.cpp.o CMakeFiles/liblldb.dir/SBError.cpp.o CMakeFiles/liblldb.dir/SBEvent.cpp.o CMakeFiles/liblldb.dir/SBExecutionContext.cpp.o CMakeFiles/liblldb.dir/SBExpressionOptions.cpp.o CMakeFiles/liblldb.dir/SBFileSpec.cpp.o CMakeFiles/liblldb.dir/SBFileSpecList.cpp.o CMakeFiles/liblldb.dir/SBFrame.cpp.o CMakeFiles/liblldb.dir/SBFunction.cpp.o CMakeFiles/liblldb.dir/SBHostOS.cpp.o CMakeFiles/liblldb.dir/SBInstruction.cpp.o CMakeFiles/liblldb.dir/SBInstructionList.cpp.o CMakeFiles/liblldb.dir/SBLanguageRuntime.cpp.o CMakeFiles/liblldb.dir/SBLaunchInfo.cpp.o CMakeFiles/liblldb.dir/SBLineEntry.cpp.o CMakeFiles/liblldb.dir/SBListener.cpp.o CMakeFiles/liblldb.dir/SBModule.cpp.o CMakeFiles/liblldb.dir/SBModuleSpec.cpp.o CMakeFiles/liblldb.dir/SBPlatform.cpp.o CMakeFiles/liblldb.dir/SBProcess.cpp.o CMakeFiles/liblldb.dir/SBQueue.cpp.o CMakeFiles/liblldb.dir/SBQueueItem.cpp.o CMakeFiles/liblldb.dir/SBSection.cpp.o CMakeFiles/liblldb.dir/SBSourceManager.cpp.o CMakeFiles/liblldb.dir/SBStream.cpp.o CMakeFiles/liblldb.dir/SBStringList.cpp.o CMakeFiles/liblldb.dir/SBSymbol.cpp.o CMakeFiles/liblldb.dir/SBSymbolContext.cpp.o CMakeFiles/liblldb.dir/SBSymbolContextList.cpp.o CMakeFiles/liblldb.dir/SBTarget.cpp.o CMakeFiles/liblldb.dir/SBThread.cpp.o CMakeFiles/liblldb.dir/SBThreadCollection.cpp.o CMakeFiles/liblldb.dir/SBThreadPlan.cpp.o CMakeFiles/liblldb.dir/SBType.cpp.o CMakeFiles/liblldb.dir/SBTypeCategory.cpp.o CMakeFiles/liblldb.dir/SBTypeEnumMember.cpp.o CMakeFiles/liblldb.dir/SBTypeFilter.cpp.o CMakeFiles/liblldb.dir/SBTypeFormat.cpp.o CMakeFiles/liblldb.dir/SBTypeNameSpecifier.cpp.o CMakeFiles/liblldb.dir/SBTypeSummary.cpp.o CMakeFiles/liblldb.dir/SBTypeSynthetic.cpp.o CMakeFiles/liblldb.dir/SBValue.cpp.o CMakeFiles/liblldb.dir/SBValueList.cpp.o CMakeFiles/liblldb.dir/SBVariablesOptions.cpp.o CMakeFiles/liblldb.dir/SBWatchpoint.cpp.o CMakeFiles/liblldb.dir/SBUnixSignals.cpp.o CMakeFiles/liblldb.dir/SystemInitializerFull.cpp.o CMakeFiles/liblldb.dir/__/__/scripts/LLDBWrapPython.cpp.o ../../../../lib/libLLVMAArch64CodeGen.a ../../../../lib/libLLVMAArch64AsmPrinter.a ../../../../lib/libLLVMAArch64AsmParser.a ../../../../lib/libLLVMAArch64Desc.a ../../../../lib/libLLVMAArch64Info.a ../../../../lib/libLLVMAArch64Disassembler.a ../../../../lib/libLLVMAMDGPUCodeGen.a ../../../../lib/libLLVMAMDGPUAsmPrinter.a ../../../../lib/libLLVMAMDGPUAsmParser.a ../../../../lib/libLLVMAMDGPUDesc.a ../../../../lib/libLLVMAMDGPUInfo.a ../../../../lib/libLLVMARMCodeGen.a ../../../../lib/libLLVMARMAsmPrinter.a ../../../../lib/libLLVMARMAsmParser.a ../../../../lib/libLLVMARMDesc.a ../../../../lib/libLLVMARMInfo.a ../../../../lib/libLLVMARMDisassembler.a ../../../../lib/libLLVMBPFCodeGen.a ../../../../lib/libLLVMBPFAsmPrinter.a ../../../../lib/libLLVMBPFDesc.a ../../../../lib/libLLVMBPFInfo.a ../../../../lib/libLLVMCppBackendCodeGen.a ../../../../lib/libLLVMCppBackendInfo.a ../../../../lib/libLLVMHexagonCodeGen.a ../../../../lib/libLLVMHexagonAsmParser.a ../../../../lib/libLLVMHexagonDesc.a ../../../../lib/libLLVMHexagonInfo.a ../../../../lib/libLLVMHexagonDisassembler.a ../../../../lib/libLLVMMipsCodeGen.a ../../../../lib/libLLVMMipsAsmPrinter.a ../../../../lib/libLLVMMipsAsmParser.a ../../../../lib/libLLVMMipsDesc.a ../../../../lib/libLLVMMipsInfo.a ../../../../lib/libLLVMMipsDisassembler.a ../../../../lib/libLLVMMSP430CodeGen.a ../../../../lib/libLLVMMSP430AsmPrinter.a ../../../../lib/libLLVMMSP430Desc.a ../../../../lib/libLLVMMSP430Info.a ../../../../lib/libLLVMNVPTXCodeGen.a ../../../../lib/libLLVMNVPTXAsmPrinter.a ../../../../lib/libLLVMNVPTXDesc.a ../../../../lib/libLLVMNVPTXInfo.a ../../../../lib/libLLVMPowerPCCodeGen.a ../../../../lib/libLLVMPowerPCAsmPrinter.a ../../../../lib/libLLVMPowerPCAsmParser.a ../../../../lib/libLLVMPowerPCDesc.a ../../../../lib/libLLVMPowerPCInfo.a ../../../../lib/libLLVMPowerPCDisassembler.a ../../../../lib/libLLVMSparcCodeGen.a ../../../../lib/libLLVMSparcAsmPrinter.a ../../../../lib/libLLVMSparcAsmParser.a ../../../../lib/libLLVMSparcDesc.a ../../../../lib/libLLVMSparcInfo.a ../../../../lib/libLLVMSparcDisassembler.a ../../../../lib/libLLVMSystemZCodeGen.a ../../../../lib/libLLVMSystemZAsmPrinter.a ../../../../lib/libLLVMSystemZAsmParser.a ../../../../lib/libLLVMSystemZDesc.a ../../../../lib/libLLVMSystemZInfo.a ../../../../lib/libLLVMSystemZDisassembler.a ../../../../lib/libLLVMX86CodeGen.a ../../../../lib/libLLVMX86AsmPrinter.a ../../../../lib/libLLVMX86AsmParser.a ../../../../lib/libLLVMX86Desc.a ../../../../lib/libLLVMX86Info.a ../../../../lib/libLLVMX86Disassembler.a ../../../../lib/libLLVMXCoreCodeGen.a ../../../../lib/libLLVMXCoreAsmPrinter.a ../../../../lib/libLLVMXCoreDesc.a ../../../../lib/libLLVMXCoreInfo.a ../../../../lib/libLLVMXCoreDisassembler.a ../../../../lib/libLLVMInterpreter.a ../../../../lib/libLLVMAsmParser.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMBitWriter.a ../../../../lib/libLLVMCodeGen.a ../../../../lib/libLLVMipo.a ../../../../lib/libLLVMSelectionDAG.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMMC.a ../../../../lib/libLLVMMCJIT.a ../../../../lib/libLLVMCore.a ../../../../lib/libLLVMMCDisassembler.a ../../../../lib/libLLVMExecutionEngine.a ../../../../lib/libLLVMRuntimeDyld.a ../../../../lib/libLLVMOption.a ../../../../lib/libLLVMSupport.a -Wl,--start-group ../../../../lib/liblldbBase.a ../../../../lib/liblldbBreakpoint.a ../../../../lib/liblldbCommands.a ../../../../lib/liblldbDataFormatters.a ../../../../lib/liblldbHost.a ../../../../lib/liblldbCore.a ../../../../lib/liblldbExpression.a ../../../../lib/liblldbInitialization.a ../../../../lib/liblldbInterpreter.a ../../../../lib/liblldbSymbol.a ../../../../lib/liblldbTarget.a ../../../../lib/liblldbUtility.a ../../../../lib/liblldbPluginDisassemblerLLVM.a ../../../../lib/liblldbPluginSymbolFileDWARF.a ../../../../lib/liblldbPluginSymbolFileSymtab.a ../../../../lib/liblldbPluginDynamicLoaderStatic.a ../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a ../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a ../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a ../../../../lib/liblldbPluginCPlusPlusLanguage.a ../../../../lib/liblldbPluginGoLanguage.a ../../../../lib/liblldbPluginObjCLanguage.a ../../../../lib/liblldbPluginObjCPlusPlusLanguage.a ../../../../lib/liblldbPluginObjectFileELF.a ../../../../lib/liblldbPluginObjectFileJIT.a ../../../../lib/liblldbPluginSymbolVendorELF.a ../../../../lib/liblldbPluginObjectContainerBSDArchive.a ../../../../lib/liblldbPluginObjectContainerMachOArchive.a ../../../../lib/liblldbPluginProcessGDBRemote.a ../../../../lib/liblldbPluginProcessUtility.a ../../../../lib/liblldbPluginPlatformAndroid.a ../../../../lib/liblldbPluginPlatformGDB.a ../../../../lib/liblldbPluginPlatformFreeBSD.a ../../../../lib/liblldbPluginPlatformKalimba.a ../../../../lib/liblldbPluginPlatformLinux.a ../../../../lib/liblldbPluginPlatformNetBSD.a ../../../../lib/liblldbPluginPlatformPOSIX.a ../../../../lib/liblldbPluginPlatformWindows.a ../../../../lib/liblldbPluginObjectContainerMachOArchive.a ../../../../lib/liblldbPluginObjectContainerBSDArchive.a ../../../../lib/liblldbPluginPlatformMacOSX.a ../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a ../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a ../../../../lib/liblldbPluginUnwindAssemblyX86.a ../../../../lib/liblldbPluginAppleObjCRuntime.a ../../../../lib/liblldbPluginRenderScriptRuntime.a ../../../../lib/liblldbPluginLanguageRuntimeGo.a ../../../../lib/liblldbPluginCXXItaniumABI.a ../../../../lib/liblldbPluginABIMacOSX_arm.a ../../../../lib/liblldbPluginABIMacOSX_arm64.a ../../../../lib/liblldbPluginABIMacOSX_i386.a ../../../../lib/liblldbPluginABISysV_arm.a ../../../../lib/liblldbPluginABISysV_arm64.a ../../../../lib/liblldbPluginABISysV_i386.a ../../../../lib/liblldbPluginABISysV_x86_64.a ../../../../lib/liblldbPluginABISysV_hexagon.a ../../../../lib/liblldbPluginABISysV_ppc.a ../../../../lib/liblldbPluginABISysV_ppc64.a ../../../../lib/liblldbPluginABISysV_mips.a ../../../../lib/liblldbPluginABISysV_mips64.a ../../../../lib/liblldbPluginInstructionARM.a ../../../../lib/liblldbPluginInstructionARM64.a ../../../../lib/liblldbPluginInstructionMIPS.a ../../../../lib/liblldbPluginInstructionMIPS64.a ../../../../lib/liblldbPluginObjectFilePECOFF.a ../../../../lib/liblldbPluginOSGo.a ../../../../lib/liblldbPluginOSPython.a ../../../../lib/liblldbPluginMemoryHistoryASan.a ../../../../lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a ../../../../lib/liblldbPluginSystemRuntimeMacOSX.a ../../../../lib/liblldbPluginProcessElfCore.a ../../../../lib/liblldbPluginJITLoaderGDB.a ../../../../lib/liblldbPluginExpressionParserClang.a ../../../../lib/liblldbPluginExpressionParserGo.a ../../../../lib/liblldbPluginProcessLinux.a ../../../../lib/liblldbPluginProcessPOSIX.a -Wl,--end-group -Wl,--start-group ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangBasic.a ../../../../lib/libclangCodeGen.a ../../../../lib/libclangDriver.a ../../../../lib/libclangEdit.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangLex.a ../../../../lib/libclangParse.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangRewriteFrontend.a ../../../../lib/libclangSema.a ../../../../lib/libclangSerialization.a -Wl,--end-group ../../../../lib/libLLVMAArch64CodeGen.a ../../../../lib/libLLVMAArch64AsmPrinter.a ../../../../lib/libLLVMAArch64AsmParser.a ../../../../lib/libLLVMAArch64Desc.a ../../../../lib/libLLVMAArch64Info.a ../../../../lib/libLLVMAArch64Disassembler.a ../../../../lib/libLLVMAMDGPUCodeGen.a ../../../../lib/libLLVMAMDGPUAsmPrinter.a ../../../../lib/libLLVMAMDGPUAsmParser.a ../../../../lib/libLLVMAMDGPUDesc.a ../../../../lib/libLLVMAMDGPUInfo.a ../../../../lib/libLLVMARMCodeGen.a ../../../../lib/libLLVMARMAsmPrinter.a ../../../../lib/libLLVMARMAsmParser.a ../../../../lib/libLLVMARMDesc.a ../../../../lib/libLLVMARMInfo.a ../../../../lib/libLLVMARMDisassembler.a ../../../../lib/libLLVMBPFCodeGen.a ../../../../lib/libLLVMBPFAsmPrinter.a ../../../../lib/libLLVMBPFDesc.a ../../../../lib/libLLVMBPFInfo.a ../../../../lib/libLLVMCppBackendCodeGen.a ../../../../lib/libLLVMCppBackendInfo.a ../../../../lib/libLLVMHexagonCodeGen.a ../../../../lib/libLLVMHexagonAsmParser.a ../../../../lib/libLLVMHexagonDesc.a ../../../../lib/libLLVMHexagonInfo.a ../../../../lib/libLLVMHexagonDisassembler.a ../../../../lib/libLLVMMipsCodeGen.a ../../../../lib/libLLVMMipsAsmPrinter.a ../../../../lib/libLLVMMipsAsmParser.a ../../../../lib/libLLVMMipsDesc.a ../../../../lib/libLLVMMipsInfo.a ../../../../lib/libLLVMMipsDisassembler.a ../../../../lib/libLLVMMSP430CodeGen.a ../../../../lib/libLLVMMSP430AsmPrinter.a ../../../../lib/libLLVMMSP430Desc.a ../../../../lib/libLLVMMSP430Info.a ../../../../lib/libLLVMNVPTXCodeGen.a ../../../../lib/libLLVMNVPTXAsmPrinter.a ../../../../lib/libLLVMNVPTXDesc.a ../../../../lib/libLLVMNVPTXInfo.a ../../../../lib/libLLVMPowerPCCodeGen.a ../../../../lib/libLLVMPowerPCAsmPrinter.a ../../../../lib/libLLVMPowerPCAsmParser.a ../../../../lib/libLLVMPowerPCDesc.a ../../../../lib/libLLVMPowerPCInfo.a ../../../../lib/libLLVMPowerPCDisassembler.a ../../../../lib/libLLVMSparcCodeGen.a ../../../../lib/libLLVMSparcAsmPrinter.a ../../../../lib/libLLVMSparcAsmParser.a ../../../../lib/libLLVMSparcDesc.a ../../../../lib/libLLVMSparcInfo.a ../../../../lib/libLLVMSparcDisassembler.a ../../../../lib/libLLVMSystemZCodeGen.a ../../../../lib/libLLVMSystemZAsmPrinter.a ../../../../lib/libLLVMSystemZAsmParser.a ../../../../lib/libLLVMSystemZDesc.a ../../../../lib/libLLVMSystemZInfo.a ../../../../lib/libLLVMSystemZDisassembler.a ../../../../lib/libLLVMX86CodeGen.a ../../../../lib/libLLVMX86AsmPrinter.a ../../../../lib/libLLVMX86AsmParser.a ../../../../lib/libLLVMX86Desc.a ../../../../lib/libLLVMX86Info.a ../../../../lib/libLLVMX86Disassembler.a ../../../../lib/libLLVMXCoreCodeGen.a ../../../../lib/libLLVMXCoreAsmPrinter.a ../../../../lib/libLLVMXCoreDesc.a ../../../../lib/libLLVMXCoreInfo.a ../../../../lib/libLLVMXCoreDisassembler.a ../../../../lib/libLLVMInterpreter.a ../../../../lib/libLLVMAsmParser.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMBitWriter.a ../../../../lib/libLLVMCodeGen.a ../../../../lib/libLLVMipo.a ../../../../lib/libLLVMSelectionDAG.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMMC.a ../../../../lib/libLLVMMCJIT.a ../../../../lib/libLLVMCore.a ../../../../lib/libLLVMMCDisassembler.a ../../../../lib/libLLVMExecutionEngine.a ../../../../lib/libLLVMRuntimeDyld.a ../../../../lib/libLLVMOption.a ../../../../lib/libLLVMSupport.a ../../../../lib/liblldbPluginScriptInterpreterNone.a ../../../../lib/liblldbPluginScriptInterpreterPython.a -ledit -lcurses -lform -lpanel -ltinfo -lpython2.7 -lpthread -ldl -lcurses -lform -lpanel ../../../../lib/libLLVMAArch64Desc.a ../../../../lib/libLLVMAArch64AsmPrinter.a ../../../../lib/libLLVMAArch64Info.a ../../../../lib/libLLVMAArch64Utils.a ../../../../lib/libLLVMAMDGPUAsmPrinter.a ../../../../lib/libLLVMIRReader.a ../../../../lib/libLLVMAsmParser.a ../../../../lib/libLLVMLinker.a ../../../../lib/libLLVMVectorize.a ../../../../lib/libLLVMAMDGPUUtils.a ../../../../lib/libLLVMARMDesc.a ../../../../lib/libLLVMARMAsmPrinter.a ../../../../lib/libLLVMARMInfo.a ../../../../lib/libLLVMBPFAsmPrinter.a ../../../../lib/libLLVMHexagonDesc.a ../../../../lib/libLLVMHexagonInfo.a ../../../../lib/libLLVMMipsAsmPrinter.a ../../../../lib/libLLVMMipsInfo.a ../../../../lib/libLLVMMSP430AsmPrinter.a ../../../../lib/libLLVMNVPTXAsmPrinter.a ../../../../lib/libLLVMPowerPCAsmPrinter.a ../../../../lib/libLLVMPowerPCInfo.a ../../../../lib/libLLVMSparcAsmPrinter.a ../../../../lib/libLLVMSparcInfo.a ../../../../lib/libLLVMSystemZDesc.a ../../../../lib/libLLVMSystemZAsmPrinter.a ../../../../lib/libLLVMSystemZInfo.a ../../../../lib/libLLVMX86AsmPrinter.a ../../../../lib/libLLVMX86Utils.a ../../../../lib/libLLVMX86Info.a ../../../../lib/libLLVMXCoreAsmPrinter.a ../../../../lib/libLLVMAsmPrinter.a ../../../../lib/libLLVMXCoreInfo.a ../../../../lib/libLLVMMCDisassembler.a ../../../../lib/libLLVMCodeGen.a ../../../../lib/libLLVMBitWriter.a ../../../../lib/libLLVMScalarOpts.a ../../../../lib/libLLVMInstCombine.a ../../../../lib/libLLVMInstrumentation.a ../../../../lib/libLLVMTransformUtils.a ../../../../lib/libLLVMProfileData.a -lffi ../../../../lib/libLLVMTarget.a ../../../../lib/libLLVMAnalysis.a ../../../../lib/libLLVMObject.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMCore.a ../../../../lib/libLLVMMCParser.a ../../../../lib/libLLVMMC.a ../../../../lib/libLLVMSupport.a -lrt -lz -lm ../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -lpython2.7 -ltinfo -lpthread -ldl -Wl,-rpath,"\$ORIGIN/../lib" cd /<>/build-llvm/tools/lldb/source/API && /usr/bin/cmake -E cmake_symlink_library ../../../../lib/liblldb-3.8.so.1 ../../../../lib/liblldb-3.8.so.1 ../../../../lib/liblldb-3.8.so make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target liblldb /usr/bin/make -f tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/build.make tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/depend /usr/bin/make -f tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/build.make tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/tools/argdumper /<>/build-llvm /<>/build-llvm/tools/lldb/tools/argdumper /<>/build-llvm/tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/tools/lldb-mi /<>/build-llvm /<>/build-llvm/tools/lldb/tools/lldb-mi /<>/build-llvm/tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/tools/argdumper/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/depend.internal". Scanning dependencies of target lldb-argdumper make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/build.make tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/build make[4]: Entering directory '/<>/build-llvm' Dependee "/<>/build-llvm/tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/tools/lldb-mi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/depend.internal". [ 97%] Building CXX object tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o cd /<>/build-llvm/tools/lldb/tools/argdumper && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/argdumper -I/<>/tools/lldb/tools/argdumper -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o -c /<>/tools/lldb/tools/argdumper/argdumper.cpp Scanning dependencies of target lldb-mi make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/build.make tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/build make[4]: Entering directory '/<>/build-llvm' [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValBase.cpp.o [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgSet.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValBase.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValBase.cpp cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgSet.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgSet.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgContext.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgContext.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgContext.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValConsume.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValConsume.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValConsume.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValFile.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValFile.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValFile.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValListBase.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValListBase.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValListBase.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValListOfN.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValListOfN.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.cpp [ 97%] Linking CXX executable ../../../../bin/lldb-argdumper cd /<>/build-llvm/tools/lldb/tools/argdumper && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldb-argdumper.dir/link.txt --verbose=1 [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValNumber.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValNumber.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValNumber.cpp /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o -o ../../../../bin/lldb-argdumper ../../../../lib/liblldb-3.8.so.1 -Wl,--start-group ../../../../lib/liblldbBase.a ../../../../lib/liblldbBreakpoint.a ../../../../lib/liblldbCommands.a ../../../../lib/liblldbDataFormatters.a ../../../../lib/liblldbHost.a ../../../../lib/liblldbCore.a ../../../../lib/liblldbExpression.a ../../../../lib/liblldbInitialization.a ../../../../lib/liblldbInterpreter.a ../../../../lib/liblldbSymbol.a ../../../../lib/liblldbTarget.a ../../../../lib/liblldbUtility.a ../../../../lib/liblldbPluginDisassemblerLLVM.a ../../../../lib/liblldbPluginSymbolFileDWARF.a ../../../../lib/liblldbPluginSymbolFileSymtab.a ../../../../lib/liblldbPluginDynamicLoaderStatic.a ../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a ../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a ../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a ../../../../lib/liblldbPluginCPlusPlusLanguage.a ../../../../lib/liblldbPluginGoLanguage.a ../../../../lib/liblldbPluginObjCLanguage.a ../../../../lib/liblldbPluginObjCPlusPlusLanguage.a ../../../../lib/liblldbPluginObjectFileELF.a ../../../../lib/liblldbPluginObjectFileJIT.a ../../../../lib/liblldbPluginSymbolVendorELF.a ../../../../lib/liblldbPluginObjectContainerBSDArchive.a ../../../../lib/liblldbPluginObjectContainerMachOArchive.a ../../../../lib/liblldbPluginProcessGDBRemote.a ../../../../lib/liblldbPluginProcessUtility.a ../../../../lib/liblldbPluginPlatformAndroid.a ../../../../lib/liblldbPluginPlatformGDB.a ../../../../lib/liblldbPluginPlatformFreeBSD.a ../../../../lib/liblldbPluginPlatformKalimba.a ../../../../lib/liblldbPluginPlatformLinux.a ../../../../lib/liblldbPluginPlatformNetBSD.a ../../../../lib/liblldbPluginPlatformPOSIX.a ../../../../lib/liblldbPluginPlatformWindows.a ../../../../lib/liblldbPluginPlatformMacOSX.a ../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a ../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a ../../../../lib/liblldbPluginUnwindAssemblyX86.a ../../../../lib/liblldbPluginAppleObjCRuntime.a ../../../../lib/liblldbPluginRenderScriptRuntime.a ../../../../lib/liblldbPluginLanguageRuntimeGo.a ../../../../lib/liblldbPluginCXXItaniumABI.a ../../../../lib/liblldbPluginABIMacOSX_arm.a ../../../../lib/liblldbPluginABIMacOSX_arm64.a ../../../../lib/liblldbPluginABIMacOSX_i386.a ../../../../lib/liblldbPluginABISysV_arm.a ../../../../lib/liblldbPluginABISysV_arm64.a ../../../../lib/liblldbPluginABISysV_i386.a ../../../../lib/liblldbPluginABISysV_x86_64.a ../../../../lib/liblldbPluginABISysV_hexagon.a ../../../../lib/liblldbPluginABISysV_ppc.a ../../../../lib/liblldbPluginABISysV_ppc64.a ../../../../lib/liblldbPluginABISysV_mips.a ../../../../lib/liblldbPluginABISysV_mips64.a ../../../../lib/liblldbPluginInstructionARM.a ../../../../lib/liblldbPluginInstructionARM64.a ../../../../lib/liblldbPluginInstructionMIPS.a ../../../../lib/liblldbPluginInstructionMIPS64.a ../../../../lib/liblldbPluginObjectFilePECOFF.a ../../../../lib/liblldbPluginOSGo.a ../../../../lib/liblldbPluginOSPython.a ../../../../lib/liblldbPluginMemoryHistoryASan.a ../../../../lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a ../../../../lib/liblldbPluginSystemRuntimeMacOSX.a ../../../../lib/liblldbPluginProcessElfCore.a ../../../../lib/liblldbPluginJITLoaderGDB.a ../../../../lib/liblldbPluginExpressionParserClang.a ../../../../lib/liblldbPluginExpressionParserGo.a ../../../../lib/liblldbPluginProcessLinux.a ../../../../lib/liblldbPluginProcessPOSIX.a -Wl,--end-group ../../../../lib/libclangCodeGen.a ../../../../lib/libclangRewriteFrontend.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAST.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target lldb-argdumper /usr/bin/make -f tools/lldb/CMakeFiles/finish_swig.dir/build.make tools/lldb/CMakeFiles/finish_swig.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb /<>/build-llvm /<>/build-llvm/tools/lldb /<>/build-llvm/tools/lldb/CMakeFiles/finish_swig.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/CMakeFiles/finish_swig.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/CMakeFiles/finish_swig.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/CMakeFiles/finish_swig.dir/depend.internal". Scanning dependencies of target finish_swig make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/CMakeFiles/finish_swig.dir/build.make tools/lldb/CMakeFiles/finish_swig.dir/build make[4]: Entering directory '/<>/build-llvm' [ 97%] Python script sym-linking LLDB Python API cd /<>/build-llvm/tools/lldb && /usr/bin/python2.7 /<>/tools/lldb/scripts/finishSwigWrapperClasses.py --srcRoot=/<>/tools/lldb --targetDir=/<>/build-llvm/tools/lldb/scripts --cfgBldDir=/<>/build-llvm/tools/lldb/scripts --prefix=/<>/build-llvm --cmakeBuildConfiguration=. --lldbLibDir=lib -m make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target finish_swig /usr/bin/make -f tools/lldb/tools/driver/CMakeFiles/lldb.dir/build.make tools/lldb/tools/driver/CMakeFiles/lldb.dir/depend [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValOptionLong.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValOptionLong.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.cpp make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/tools/driver /<>/build-llvm /<>/build-llvm/tools/lldb/tools/driver /<>/build-llvm/tools/lldb/tools/driver/CMakeFiles/lldb.dir/DependInfo.cmake --color= Dependee "/<>/build-llvm/tools/lldb/tools/driver/CMakeFiles/lldb.dir/DependInfo.cmake" is newer than depender "/<>/build-llvm/tools/lldb/tools/driver/CMakeFiles/lldb.dir/depend.internal". Dependee "/<>/build-llvm/tools/lldb/tools/driver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/build-llvm/tools/lldb/tools/driver/CMakeFiles/lldb.dir/depend.internal". Scanning dependencies of target lldb make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/tools/driver/CMakeFiles/lldb.dir/build.make tools/lldb/tools/driver/CMakeFiles/lldb.dir/build make[4]: Entering directory '/<>/build-llvm' [ 97%] Building CXX object tools/lldb/tools/driver/CMakeFiles/lldb.dir/Driver.cpp.o cd /<>/build-llvm/tools/lldb/tools/driver && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/driver -I/<>/tools/lldb/tools/driver -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb.dir/Driver.cpp.o -c /<>/tools/lldb/tools/driver/Driver.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValOptionShort.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValOptionShort.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValPrintValues.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValPrintValues.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValString.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValString.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValString.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValThreadGrp.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdArgValThreadGrp.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdBase.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdBase.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdBase.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCommands.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCommands.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCommands.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmd.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmd.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmd.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdBreak.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdBreak.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdBreak.cpp [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdData.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdData.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdData.cpp [ 97%] Building CXX object tools/lldb/tools/driver/CMakeFiles/lldb.dir/Platform.cpp.o cd /<>/build-llvm/tools/lldb/tools/driver && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/driver -I/<>/tools/lldb/tools/driver -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb.dir/Platform.cpp.o -c /<>/tools/lldb/tools/driver/Platform.cpp [ 98%] Linking CXX executable ../../../../bin/lldb cd /<>/build-llvm/tools/lldb/tools/driver && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldb.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/lldb.dir/Driver.cpp.o CMakeFiles/lldb.dir/Platform.cpp.o -o ../../../../bin/lldb-3.8.1 ../../../../lib/liblldb-3.8.so.1 -Wl,--start-group ../../../../lib/liblldbBase.a ../../../../lib/liblldbBreakpoint.a ../../../../lib/liblldbCommands.a ../../../../lib/liblldbDataFormatters.a ../../../../lib/liblldbHost.a ../../../../lib/liblldbCore.a ../../../../lib/liblldbExpression.a ../../../../lib/liblldbInitialization.a ../../../../lib/liblldbInterpreter.a ../../../../lib/liblldbSymbol.a ../../../../lib/liblldbTarget.a ../../../../lib/liblldbUtility.a ../../../../lib/liblldbPluginDisassemblerLLVM.a ../../../../lib/liblldbPluginSymbolFileDWARF.a ../../../../lib/liblldbPluginSymbolFileSymtab.a ../../../../lib/liblldbPluginDynamicLoaderStatic.a ../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a ../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a ../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a ../../../../lib/liblldbPluginCPlusPlusLanguage.a ../../../../lib/liblldbPluginGoLanguage.a ../../../../lib/liblldbPluginObjCLanguage.a ../../../../lib/liblldbPluginObjCPlusPlusLanguage.a ../../../../lib/liblldbPluginObjectFileELF.a ../../../../lib/liblldbPluginObjectFileJIT.a ../../../../lib/liblldbPluginSymbolVendorELF.a ../../../../lib/liblldbPluginObjectContainerBSDArchive.a ../../../../lib/liblldbPluginObjectContainerMachOArchive.a ../../../../lib/liblldbPluginProcessGDBRemote.a ../../../../lib/liblldbPluginProcessUtility.a ../../../../lib/liblldbPluginPlatformAndroid.a ../../../../lib/liblldbPluginPlatformGDB.a ../../../../lib/liblldbPluginPlatformFreeBSD.a ../../../../lib/liblldbPluginPlatformKalimba.a ../../../../lib/liblldbPluginPlatformLinux.a ../../../../lib/liblldbPluginPlatformNetBSD.a ../../../../lib/liblldbPluginPlatformPOSIX.a ../../../../lib/liblldbPluginPlatformWindows.a ../../../../lib/liblldbPluginPlatformMacOSX.a ../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a ../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a ../../../../lib/liblldbPluginUnwindAssemblyX86.a ../../../../lib/liblldbPluginAppleObjCRuntime.a ../../../../lib/liblldbPluginRenderScriptRuntime.a ../../../../lib/liblldbPluginLanguageRuntimeGo.a ../../../../lib/liblldbPluginCXXItaniumABI.a ../../../../lib/liblldbPluginABIMacOSX_arm.a ../../../../lib/liblldbPluginABIMacOSX_arm64.a ../../../../lib/liblldbPluginABIMacOSX_i386.a ../../../../lib/liblldbPluginABISysV_arm.a ../../../../lib/liblldbPluginABISysV_arm64.a ../../../../lib/liblldbPluginABISysV_i386.a ../../../../lib/liblldbPluginABISysV_x86_64.a ../../../../lib/liblldbPluginABISysV_hexagon.a ../../../../lib/liblldbPluginABISysV_ppc.a ../../../../lib/liblldbPluginABISysV_ppc64.a ../../../../lib/liblldbPluginABISysV_mips.a ../../../../lib/liblldbPluginABISysV_mips64.a ../../../../lib/liblldbPluginInstructionARM.a ../../../../lib/liblldbPluginInstructionARM64.a ../../../../lib/liblldbPluginInstructionMIPS.a ../../../../lib/liblldbPluginInstructionMIPS64.a ../../../../lib/liblldbPluginObjectFilePECOFF.a ../../../../lib/liblldbPluginOSGo.a ../../../../lib/liblldbPluginOSPython.a ../../../../lib/liblldbPluginMemoryHistoryASan.a ../../../../lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a ../../../../lib/liblldbPluginSystemRuntimeMacOSX.a ../../../../lib/liblldbPluginProcessElfCore.a ../../../../lib/liblldbPluginJITLoaderGDB.a ../../../../lib/liblldbPluginExpressionParserClang.a ../../../../lib/liblldbPluginExpressionParserGo.a ../../../../lib/liblldbPluginProcessLinux.a ../../../../lib/liblldbPluginProcessPOSIX.a -Wl,--end-group ../../../../lib/libclangCodeGen.a ../../../../lib/libclangRewriteFrontend.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAST.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" cd /<>/build-llvm/tools/lldb/tools/driver && /usr/bin/cmake -E cmake_symlink_executable ../../../../bin/lldb-3.8.1 ../../../../bin/lldb make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target lldb [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdEnviro.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdEnviro.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdExec.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdExec.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdExec.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdFile.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdFile.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdFile.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbInfo.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdGdbInfo.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbSet.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdGdbSet.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbShow.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdGdbShow.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbThread.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdGdbThread.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdMiscellanous.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdMiscellanous.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdStack.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdStack.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdStack.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdSupportInfo.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdSupportInfo.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdSupportList.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdSupportList.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdSymbol.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdSymbol.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdTarget.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdTarget.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdTarget.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdThread.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdThread.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdThread.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdTrace.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdTrace.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdTrace.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdVar.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdCmdVar.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdCmdVar.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdData.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdData.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdData.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdFactory.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdFactory.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdFactory.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdInterpreter.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdInterpreter.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdInterpreter.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdInvoker.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdInvoker.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdInvoker.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdMgr.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdMgr.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdMgr.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdMgrSetCmdDeleteCallback.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmdMgrSetCmdDeleteCallback.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnBase.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnBase.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnBase.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBBroadcaster.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnLLDBBroadcaster.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebugger.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnLLDBDebugger.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.cpp [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebuggerHandleEvents.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnLLDBDebuggerHandleEvents.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfo.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfo.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfoVarObj.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfoVarObj.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBProxySBValue.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnLLDBProxySBValue.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBUtilSBValue.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnLLDBUtilSBValue.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLog.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnLog.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnLog.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLogMediumFile.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnLogMediumFile.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIOutOfBandRecord.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnMIOutOfBandRecord.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIResultRecord.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnMIResultRecord.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValue.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnMIValue.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnMIValue.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueConst.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnMIValueConst.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnMIValueConst.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueList.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnMIValueList.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnMIValueList.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueResult.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnMIValueResult.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnMIValueResult.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueTuple.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnMIValueTuple.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnResources.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnResources.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnResources.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnStreamStderr.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnStreamStderr.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnStreamStderr.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnStreamStdin.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnStreamStdin.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnStreamStdin.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnStreamStdout.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnStreamStdout.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnStreamStdout.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnThreadMgrStd.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MICmnThreadMgrStd.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriver.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIDriver.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIDriver.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriverBase.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIDriverBase.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIDriverBase.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriverMain.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIDriverMain.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIDriverMain.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriverMgr.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIDriverMgr.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIDriverMgr.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilParse.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIUtilParse.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIUtilParse.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilDateTimeStd.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIUtilDateTimeStd.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilDebug.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIUtilDebug.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIUtilDebug.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilFileStd.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIUtilFileStd.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIUtilFileStd.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilMapIdToVariant.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIUtilMapIdToVariant.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilString.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIUtilString.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIUtilString.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilThreadBaseStd.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIUtilThreadBaseStd.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilVariant.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/MIUtilVariant.cpp.o -c /<>/tools/lldb/tools/lldb-mi/MIUtilVariant.cpp [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/Platform.cpp.o cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/g++-6 -DHAVE_PROCESS_VM_READV -DHAVE_ROUND -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/tools/lldb-mi -I/<>/tools/lldb/include -I/<>/build-llvm/tools/lldb/include -I/<>/build-llvm/include -I/<>/include -I/usr/include/python2.7 -I/<>/tools/clang/include -I/<>/build-llvm/tools/lldb/../clang/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lldb-mi.dir/Platform.cpp.o -c /<>/tools/lldb/tools/lldb-mi/Platform.cpp [100%] Linking CXX executable ../../../../bin/lldb-mi cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/cmake -E cmake_link_script CMakeFiles/lldb-mi.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/lldb-mi.dir/MICmdArgContext.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgSet.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValBase.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValConsume.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValFile.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValListBase.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValListOfN.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValNumber.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValOptionLong.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValOptionShort.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValPrintValues.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValString.cpp.o CMakeFiles/lldb-mi.dir/MICmdArgValThreadGrp.cpp.o CMakeFiles/lldb-mi.dir/MICmdBase.cpp.o CMakeFiles/lldb-mi.dir/MICmdCommands.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmd.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdBreak.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdData.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdEnviro.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdExec.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdFile.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdGdbInfo.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdGdbSet.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdGdbShow.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdGdbThread.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdMiscellanous.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdStack.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdSupportInfo.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdSupportList.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdSymbol.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdTarget.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdThread.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdTrace.cpp.o CMakeFiles/lldb-mi.dir/MICmdCmdVar.cpp.o CMakeFiles/lldb-mi.dir/MICmdData.cpp.o CMakeFiles/lldb-mi.dir/MICmdFactory.cpp.o CMakeFiles/lldb-mi.dir/MICmdInterpreter.cpp.o CMakeFiles/lldb-mi.dir/MICmdInvoker.cpp.o CMakeFiles/lldb-mi.dir/MICmdMgr.cpp.o CMakeFiles/lldb-mi.dir/MICmdMgrSetCmdDeleteCallback.cpp.o CMakeFiles/lldb-mi.dir/MICmnBase.cpp.o CMakeFiles/lldb-mi.dir/MICmnLLDBBroadcaster.cpp.o CMakeFiles/lldb-mi.dir/MICmnLLDBDebugger.cpp.o CMakeFiles/lldb-mi.dir/MICmnLLDBDebuggerHandleEvents.cpp.o CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfo.cpp.o CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfoVarObj.cpp.o CMakeFiles/lldb-mi.dir/MICmnLLDBProxySBValue.cpp.o CMakeFiles/lldb-mi.dir/MICmnLLDBUtilSBValue.cpp.o CMakeFiles/lldb-mi.dir/MICmnLog.cpp.o CMakeFiles/lldb-mi.dir/MICmnLogMediumFile.cpp.o CMakeFiles/lldb-mi.dir/MICmnMIOutOfBandRecord.cpp.o CMakeFiles/lldb-mi.dir/MICmnMIResultRecord.cpp.o CMakeFiles/lldb-mi.dir/MICmnMIValue.cpp.o CMakeFiles/lldb-mi.dir/MICmnMIValueConst.cpp.o CMakeFiles/lldb-mi.dir/MICmnMIValueList.cpp.o CMakeFiles/lldb-mi.dir/MICmnMIValueResult.cpp.o CMakeFiles/lldb-mi.dir/MICmnMIValueTuple.cpp.o CMakeFiles/lldb-mi.dir/MICmnResources.cpp.o CMakeFiles/lldb-mi.dir/MICmnStreamStderr.cpp.o CMakeFiles/lldb-mi.dir/MICmnStreamStdin.cpp.o CMakeFiles/lldb-mi.dir/MICmnStreamStdout.cpp.o CMakeFiles/lldb-mi.dir/MICmnThreadMgrStd.cpp.o CMakeFiles/lldb-mi.dir/MIDriver.cpp.o CMakeFiles/lldb-mi.dir/MIDriverBase.cpp.o CMakeFiles/lldb-mi.dir/MIDriverMain.cpp.o CMakeFiles/lldb-mi.dir/MIDriverMgr.cpp.o CMakeFiles/lldb-mi.dir/MIUtilParse.cpp.o CMakeFiles/lldb-mi.dir/MIUtilDateTimeStd.cpp.o CMakeFiles/lldb-mi.dir/MIUtilDebug.cpp.o CMakeFiles/lldb-mi.dir/MIUtilFileStd.cpp.o CMakeFiles/lldb-mi.dir/MIUtilMapIdToVariant.cpp.o CMakeFiles/lldb-mi.dir/MIUtilString.cpp.o CMakeFiles/lldb-mi.dir/MIUtilThreadBaseStd.cpp.o CMakeFiles/lldb-mi.dir/MIUtilVariant.cpp.o CMakeFiles/lldb-mi.dir/Platform.cpp.o -o ../../../../bin/lldb-mi-3.8.1 ../../../../lib/libLLVMAArch64CodeGen.a ../../../../lib/libLLVMAArch64AsmPrinter.a ../../../../lib/libLLVMAArch64AsmParser.a ../../../../lib/libLLVMAArch64Desc.a ../../../../lib/libLLVMAArch64Info.a ../../../../lib/libLLVMAArch64Disassembler.a ../../../../lib/libLLVMAMDGPUCodeGen.a ../../../../lib/libLLVMAMDGPUAsmPrinter.a ../../../../lib/libLLVMAMDGPUAsmParser.a ../../../../lib/libLLVMAMDGPUDesc.a ../../../../lib/libLLVMAMDGPUInfo.a ../../../../lib/libLLVMARMCodeGen.a ../../../../lib/libLLVMARMAsmPrinter.a ../../../../lib/libLLVMARMAsmParser.a ../../../../lib/libLLVMARMDesc.a ../../../../lib/libLLVMARMInfo.a ../../../../lib/libLLVMARMDisassembler.a ../../../../lib/libLLVMBPFCodeGen.a ../../../../lib/libLLVMBPFAsmPrinter.a ../../../../lib/libLLVMBPFDesc.a ../../../../lib/libLLVMBPFInfo.a ../../../../lib/libLLVMCppBackendCodeGen.a ../../../../lib/libLLVMCppBackendInfo.a ../../../../lib/libLLVMHexagonCodeGen.a ../../../../lib/libLLVMHexagonAsmParser.a ../../../../lib/libLLVMHexagonDesc.a ../../../../lib/libLLVMHexagonInfo.a ../../../../lib/libLLVMHexagonDisassembler.a ../../../../lib/libLLVMMipsCodeGen.a ../../../../lib/libLLVMMipsAsmPrinter.a ../../../../lib/libLLVMMipsAsmParser.a ../../../../lib/libLLVMMipsDesc.a ../../../../lib/libLLVMMipsInfo.a ../../../../lib/libLLVMMipsDisassembler.a ../../../../lib/libLLVMMSP430CodeGen.a ../../../../lib/libLLVMMSP430AsmPrinter.a ../../../../lib/libLLVMMSP430Desc.a ../../../../lib/libLLVMMSP430Info.a ../../../../lib/libLLVMNVPTXCodeGen.a ../../../../lib/libLLVMNVPTXAsmPrinter.a ../../../../lib/libLLVMNVPTXDesc.a ../../../../lib/libLLVMNVPTXInfo.a ../../../../lib/libLLVMPowerPCCodeGen.a ../../../../lib/libLLVMPowerPCAsmPrinter.a ../../../../lib/libLLVMPowerPCAsmParser.a ../../../../lib/libLLVMPowerPCDesc.a ../../../../lib/libLLVMPowerPCInfo.a ../../../../lib/libLLVMPowerPCDisassembler.a ../../../../lib/libLLVMSparcCodeGen.a ../../../../lib/libLLVMSparcAsmPrinter.a ../../../../lib/libLLVMSparcAsmParser.a ../../../../lib/libLLVMSparcDesc.a ../../../../lib/libLLVMSparcInfo.a ../../../../lib/libLLVMSparcDisassembler.a ../../../../lib/libLLVMSystemZCodeGen.a ../../../../lib/libLLVMSystemZAsmPrinter.a ../../../../lib/libLLVMSystemZAsmParser.a ../../../../lib/libLLVMSystemZDesc.a ../../../../lib/libLLVMSystemZInfo.a ../../../../lib/libLLVMSystemZDisassembler.a ../../../../lib/libLLVMX86CodeGen.a ../../../../lib/libLLVMX86AsmPrinter.a ../../../../lib/libLLVMX86AsmParser.a ../../../../lib/libLLVMX86Desc.a ../../../../lib/libLLVMX86Info.a ../../../../lib/libLLVMX86Disassembler.a ../../../../lib/libLLVMXCoreCodeGen.a ../../../../lib/libLLVMXCoreAsmPrinter.a ../../../../lib/libLLVMXCoreDesc.a ../../../../lib/libLLVMXCoreInfo.a ../../../../lib/libLLVMXCoreDisassembler.a ../../../../lib/libLLVMInterpreter.a ../../../../lib/libLLVMAsmParser.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMBitWriter.a ../../../../lib/libLLVMCodeGen.a ../../../../lib/libLLVMipo.a ../../../../lib/libLLVMSelectionDAG.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMMC.a ../../../../lib/libLLVMMCJIT.a ../../../../lib/libLLVMCore.a ../../../../lib/libLLVMMCDisassembler.a ../../../../lib/libLLVMExecutionEngine.a ../../../../lib/libLLVMRuntimeDyld.a ../../../../lib/libLLVMOption.a ../../../../lib/libLLVMSupport.a ../../../../lib/liblldb-3.8.so.1 -lpthread ../../../../lib/libLLVMAArch64CodeGen.a ../../../../lib/libLLVMAArch64AsmPrinter.a ../../../../lib/libLLVMAArch64AsmParser.a ../../../../lib/libLLVMAArch64Desc.a ../../../../lib/libLLVMAArch64Info.a ../../../../lib/libLLVMAArch64Disassembler.a ../../../../lib/libLLVMAMDGPUCodeGen.a ../../../../lib/libLLVMAMDGPUAsmPrinter.a ../../../../lib/libLLVMAMDGPUAsmParser.a ../../../../lib/libLLVMAMDGPUDesc.a ../../../../lib/libLLVMAMDGPUInfo.a ../../../../lib/libLLVMARMCodeGen.a ../../../../lib/libLLVMARMAsmPrinter.a ../../../../lib/libLLVMARMAsmParser.a ../../../../lib/libLLVMARMDesc.a ../../../../lib/libLLVMARMInfo.a ../../../../lib/libLLVMARMDisassembler.a ../../../../lib/libLLVMBPFCodeGen.a ../../../../lib/libLLVMBPFAsmPrinter.a ../../../../lib/libLLVMBPFDesc.a ../../../../lib/libLLVMBPFInfo.a ../../../../lib/libLLVMCppBackendCodeGen.a ../../../../lib/libLLVMCppBackendInfo.a ../../../../lib/libLLVMHexagonCodeGen.a ../../../../lib/libLLVMHexagonAsmParser.a ../../../../lib/libLLVMHexagonDesc.a ../../../../lib/libLLVMHexagonInfo.a ../../../../lib/libLLVMHexagonDisassembler.a ../../../../lib/libLLVMMipsCodeGen.a ../../../../lib/libLLVMMipsAsmPrinter.a ../../../../lib/libLLVMMipsAsmParser.a ../../../../lib/libLLVMMipsDesc.a ../../../../lib/libLLVMMipsInfo.a ../../../../lib/libLLVMMipsDisassembler.a ../../../../lib/libLLVMMSP430CodeGen.a ../../../../lib/libLLVMMSP430AsmPrinter.a ../../../../lib/libLLVMMSP430Desc.a ../../../../lib/libLLVMMSP430Info.a ../../../../lib/libLLVMNVPTXCodeGen.a ../../../../lib/libLLVMNVPTXAsmPrinter.a ../../../../lib/libLLVMNVPTXDesc.a ../../../../lib/libLLVMNVPTXInfo.a ../../../../lib/libLLVMPowerPCCodeGen.a ../../../../lib/libLLVMPowerPCAsmPrinter.a ../../../../lib/libLLVMPowerPCAsmParser.a ../../../../lib/libLLVMPowerPCDesc.a ../../../../lib/libLLVMPowerPCInfo.a ../../../../lib/libLLVMPowerPCDisassembler.a ../../../../lib/libLLVMSparcCodeGen.a ../../../../lib/libLLVMSparcAsmPrinter.a ../../../../lib/libLLVMSparcAsmParser.a ../../../../lib/libLLVMSparcDesc.a ../../../../lib/libLLVMSparcInfo.a ../../../../lib/libLLVMSparcDisassembler.a ../../../../lib/libLLVMSystemZCodeGen.a ../../../../lib/libLLVMSystemZAsmPrinter.a ../../../../lib/libLLVMSystemZAsmParser.a ../../../../lib/libLLVMSystemZDesc.a ../../../../lib/libLLVMSystemZInfo.a ../../../../lib/libLLVMSystemZDisassembler.a ../../../../lib/libLLVMX86CodeGen.a ../../../../lib/libLLVMX86AsmPrinter.a ../../../../lib/libLLVMX86AsmParser.a ../../../../lib/libLLVMX86Desc.a ../../../../lib/libLLVMX86Info.a ../../../../lib/libLLVMX86Disassembler.a ../../../../lib/libLLVMXCoreCodeGen.a ../../../../lib/libLLVMXCoreAsmPrinter.a ../../../../lib/libLLVMXCoreDesc.a ../../../../lib/libLLVMXCoreInfo.a ../../../../lib/libLLVMXCoreDisassembler.a ../../../../lib/libLLVMInterpreter.a ../../../../lib/libLLVMAsmParser.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMBitWriter.a ../../../../lib/libLLVMCodeGen.a ../../../../lib/libLLVMipo.a ../../../../lib/libLLVMSelectionDAG.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMMC.a ../../../../lib/libLLVMMCJIT.a ../../../../lib/libLLVMCore.a ../../../../lib/libLLVMMCDisassembler.a ../../../../lib/libLLVMExecutionEngine.a ../../../../lib/libLLVMRuntimeDyld.a ../../../../lib/libLLVMOption.a ../../../../lib/libLLVMSupport.a ../../../../lib/libLLVMAArch64Desc.a ../../../../lib/libLLVMAArch64AsmPrinter.a ../../../../lib/libLLVMAArch64Info.a ../../../../lib/libLLVMAArch64Utils.a ../../../../lib/libLLVMAMDGPUAsmPrinter.a ../../../../lib/libLLVMIRReader.a ../../../../lib/libLLVMAsmParser.a ../../../../lib/libLLVMLinker.a ../../../../lib/libLLVMVectorize.a ../../../../lib/libLLVMAMDGPUUtils.a ../../../../lib/libLLVMARMDesc.a ../../../../lib/libLLVMARMAsmPrinter.a ../../../../lib/libLLVMARMInfo.a ../../../../lib/libLLVMBPFAsmPrinter.a ../../../../lib/libLLVMHexagonDesc.a ../../../../lib/libLLVMHexagonInfo.a ../../../../lib/libLLVMMipsAsmPrinter.a ../../../../lib/libLLVMMipsInfo.a ../../../../lib/libLLVMMSP430AsmPrinter.a ../../../../lib/libLLVMNVPTXAsmPrinter.a ../../../../lib/libLLVMPowerPCAsmPrinter.a ../../../../lib/libLLVMPowerPCInfo.a ../../../../lib/libLLVMSparcAsmPrinter.a ../../../../lib/libLLVMSparcInfo.a ../../../../lib/libLLVMSystemZDesc.a ../../../../lib/libLLVMSystemZAsmPrinter.a ../../../../lib/libLLVMSystemZInfo.a ../../../../lib/libLLVMX86AsmPrinter.a ../../../../lib/libLLVMX86Utils.a ../../../../lib/libLLVMX86Info.a ../../../../lib/libLLVMXCoreAsmPrinter.a ../../../../lib/libLLVMAsmPrinter.a ../../../../lib/libLLVMXCoreInfo.a ../../../../lib/libLLVMMCDisassembler.a ../../../../lib/libLLVMCodeGen.a ../../../../lib/libLLVMBitWriter.a ../../../../lib/libLLVMScalarOpts.a ../../../../lib/libLLVMInstCombine.a ../../../../lib/libLLVMInstrumentation.a ../../../../lib/libLLVMTransformUtils.a ../../../../lib/libLLVMProfileData.a -lffi ../../../../lib/libLLVMTarget.a ../../../../lib/libLLVMAnalysis.a ../../../../lib/libLLVMObject.a ../../../../lib/libLLVMBitReader.a ../../../../lib/libLLVMCore.a ../../../../lib/libLLVMMCParser.a ../../../../lib/libLLVMMC.a ../../../../lib/libLLVMSupport.a -lrt -ldl -ltinfo -lpthread -lz -lm -Wl,--start-group ../../../../lib/liblldbBase.a ../../../../lib/liblldbBreakpoint.a ../../../../lib/liblldbCommands.a ../../../../lib/liblldbDataFormatters.a ../../../../lib/liblldbHost.a ../../../../lib/liblldbCore.a ../../../../lib/liblldbExpression.a ../../../../lib/liblldbInitialization.a ../../../../lib/liblldbInterpreter.a ../../../../lib/liblldbSymbol.a ../../../../lib/liblldbTarget.a ../../../../lib/liblldbUtility.a ../../../../lib/liblldbPluginDisassemblerLLVM.a ../../../../lib/liblldbPluginSymbolFileDWARF.a ../../../../lib/liblldbPluginSymbolFileSymtab.a ../../../../lib/liblldbPluginDynamicLoaderStatic.a ../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a ../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a ../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a ../../../../lib/liblldbPluginCPlusPlusLanguage.a ../../../../lib/liblldbPluginGoLanguage.a ../../../../lib/liblldbPluginObjCLanguage.a ../../../../lib/liblldbPluginObjCPlusPlusLanguage.a ../../../../lib/liblldbPluginObjectFileELF.a ../../../../lib/liblldbPluginObjectFileJIT.a ../../../../lib/liblldbPluginSymbolVendorELF.a ../../../../lib/liblldbPluginObjectContainerBSDArchive.a ../../../../lib/liblldbPluginObjectContainerMachOArchive.a ../../../../lib/liblldbPluginProcessGDBRemote.a ../../../../lib/liblldbPluginProcessUtility.a ../../../../lib/liblldbPluginPlatformAndroid.a ../../../../lib/liblldbPluginPlatformGDB.a ../../../../lib/liblldbPluginPlatformFreeBSD.a ../../../../lib/liblldbPluginPlatformKalimba.a ../../../../lib/liblldbPluginPlatformLinux.a ../../../../lib/liblldbPluginPlatformNetBSD.a ../../../../lib/liblldbPluginPlatformPOSIX.a ../../../../lib/liblldbPluginPlatformWindows.a ../../../../lib/liblldbPluginPlatformMacOSX.a ../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a ../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a ../../../../lib/liblldbPluginUnwindAssemblyX86.a ../../../../lib/liblldbPluginAppleObjCRuntime.a ../../../../lib/liblldbPluginRenderScriptRuntime.a ../../../../lib/liblldbPluginLanguageRuntimeGo.a ../../../../lib/liblldbPluginCXXItaniumABI.a ../../../../lib/liblldbPluginABIMacOSX_arm.a ../../../../lib/liblldbPluginABIMacOSX_arm64.a ../../../../lib/liblldbPluginABIMacOSX_i386.a ../../../../lib/liblldbPluginABISysV_arm.a ../../../../lib/liblldbPluginABISysV_arm64.a ../../../../lib/liblldbPluginABISysV_i386.a ../../../../lib/liblldbPluginABISysV_x86_64.a ../../../../lib/liblldbPluginABISysV_hexagon.a ../../../../lib/liblldbPluginABISysV_ppc.a ../../../../lib/liblldbPluginABISysV_ppc64.a ../../../../lib/liblldbPluginABISysV_mips.a ../../../../lib/liblldbPluginABISysV_mips64.a ../../../../lib/liblldbPluginInstructionARM.a ../../../../lib/liblldbPluginInstructionARM64.a ../../../../lib/liblldbPluginInstructionMIPS.a ../../../../lib/liblldbPluginInstructionMIPS64.a ../../../../lib/liblldbPluginObjectFilePECOFF.a ../../../../lib/liblldbPluginOSGo.a ../../../../lib/liblldbPluginOSPython.a ../../../../lib/liblldbPluginMemoryHistoryASan.a ../../../../lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a ../../../../lib/liblldbPluginSystemRuntimeMacOSX.a ../../../../lib/liblldbPluginProcessElfCore.a ../../../../lib/liblldbPluginJITLoaderGDB.a ../../../../lib/liblldbPluginExpressionParserClang.a ../../../../lib/liblldbPluginExpressionParserGo.a ../../../../lib/liblldbPluginProcessLinux.a ../../../../lib/liblldbPluginProcessPOSIX.a -Wl,--end-group ../../../../lib/libclangCodeGen.a ../../../../lib/libclangRewriteFrontend.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAST.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" cd /<>/build-llvm/tools/lldb/tools/lldb-mi && /usr/bin/cmake -E cmake_symlink_executable ../../../../bin/lldb-mi-3.8.1 ../../../../bin/lldb-mi make[4]: Leaving directory '/<>/build-llvm' [100%] Built target lldb-mi make[3]: Leaving directory '/<>/build-llvm' /usr/bin/cmake -E cmake_progress_start /<>/build-llvm/CMakeFiles 0 make[2]: Leaving directory '/<>/build-llvm' cd build-llvm \ CFLAGS=`dpkg-buildflags --get CFLAGS`; \ CFLAGS="$CFLAGS `dpkg-buildflags --get CPPFLAGS`"; \ echo $CFLAGS; \ bin/clang++ -c $CFLAGS -std=c++11 ../lib/Fuzzer/*.cpp -IFuzzer; \ ar ruv libFuzzer.a Fuzzer*.o -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 ../lib/Fuzzer/FuzzerUtil.cpp:80:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] fscanf(F, "%d", &N); ^~~~~~ ~~~~~~~~~~~ 1 warning generated. ar: `u' modifier ignored since `D' is the default (see `U') ar: creating libFuzzer.a a - FuzzerCrossOver.o a - FuzzerDriver.o a - FuzzerIO.o a - FuzzerInterface.o a - FuzzerLoop.o a - FuzzerMain.o a - FuzzerMutate.o a - FuzzerSHA1.o a - FuzzerSanitizerOptions.o a - FuzzerTraceState.o a - FuzzerUtil.o make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' /usr/bin/make -j 4 -C build-llvm check-llvm || true make[2]: Entering directory '/<>/build-llvm' /usr/bin/cmake -H/<> -B/<>/build-llvm --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/make -f CMakeFiles/Makefile2 check-llvm make[3]: Entering directory '/<>/build-llvm' /usr/bin/cmake -H/<> -B/<>/build-llvm --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/build-llvm/CMakeFiles 42 /usr/bin/make -f CMakeFiles/Makefile2 test/CMakeFiles/check-llvm.dir/all make[4]: Entering directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/TableGen /<>/build-llvm /<>/build-llvm/lib/TableGen /<>/build-llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Support /<>/build-llvm /<>/build-llvm/lib/Support /<>/build-llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/TableGen/CMakeFiles/LLVMTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC /<>/build-llvm /<>/build-llvm/lib/MC /<>/build-llvm/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build [ 0%] Built target LLVMTableGen make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/build /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCParser /<>/build-llvm /<>/build-llvm/lib/MC/MCParser /<>/build-llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Support/CMakeFiles/LLVMSupport.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build [ 0%] Built target obj.llvm-tblgen /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/MC/CMakeFiles/LLVMMC.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCDisassembler /<>/build-llvm /<>/build-llvm/lib/MC/MCDisassembler /<>/build-llvm/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= [ 4%] Built target LLVMSupport /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend [ 4%] Built target LLVMMCParser make[5]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Option /<>/build-llvm /<>/build-llvm/lib/Option /<>/build-llvm/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= [ 7%] Built target LLVMMC make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/CodeView /<>/build-llvm /<>/build-llvm/lib/DebugInfo/CodeView /<>/build-llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/DWARF /<>/build-llvm /<>/build-llvm/lib/DebugInfo/DWARF /<>/build-llvm/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Option/CMakeFiles/LLVMOption.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 7%] Built target LLVMMCDisassembler /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend [ 7%] Built target LLVMOption /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/Symbolize /<>/build-llvm /<>/build-llvm/lib/DebugInfo/Symbolize /<>/build-llvm/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= [ 7%] Built target LLVMDebugInfoCodeView make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LineEditor /<>/build-llvm /<>/build-llvm/lib/LineEditor /<>/build-llvm/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/PDB /<>/build-llvm /<>/build-llvm/lib/DebugInfo/PDB /<>/build-llvm/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 9%] Built target LLVMDebugInfoDWARF /usr/bin/make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/unittest /<>/build-llvm /<>/build-llvm/utils/unittest /<>/build-llvm/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake --color= [ 9%] Built target LLVMSymbolize [ 9%] Built target LLVMLineEditor /usr/bin/make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/unittest/UnitTestMain /<>/build-llvm /<>/build-llvm/utils/unittest/UnitTestMain /<>/build-llvm/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Hello /<>/build-llvm /<>/build-llvm/lib/Transforms/Hello /<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/unittest/CMakeFiles/gtest.dir/build'. make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build /usr/bin/make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 9%] Built target gtest [ 9%] Built target LLVMDebugInfoPDB /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/depend /usr/bin/make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/FileCheck /<>/build-llvm /<>/build-llvm/utils/FileCheck /<>/build-llvm/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake --color= [ 9%] Built target gtest_main make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/count /<>/build-llvm /<>/build-llvm/utils/count /<>/build-llvm/utils/count/CMakeFiles/count.dir/DependInfo.cmake --color= /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend [ 9%] Built target LLVMHello_exports make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/not /<>/build-llvm /<>/build-llvm/utils/not /<>/build-llvm/utils/not/CMakeFiles/not.dir/DependInfo.cmake --color= /usr/bin/make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/yaml-bench /<>/build-llvm /<>/build-llvm/utils/yaml-bench /<>/build-llvm/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/count/CMakeFiles/count.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/FileCheck/CMakeFiles/FileCheck.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/not/CMakeFiles/not.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/yaml-bench/CMakeFiles/yaml-bench.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 9%] Built target FileCheck [ 9%] Built target count /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold_exports.dir/build.make tools/gold/CMakeFiles/LLVMgold_exports.dir/depend [ 9%] Built target not make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gold /<>/build-llvm /<>/build-llvm/tools/gold /<>/build-llvm/tools/gold/CMakeFiles/LLVMgold_exports.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/bugpoint-passes /<>/build-llvm /<>/build-llvm/tools/bugpoint-passes /<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake --color= /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend [ 9%] Built target yaml-bench make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold_exports.dir/build.make tools/gold/CMakeFiles/LLVMgold_exports.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/gold/CMakeFiles/LLVMgold_exports.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/TableGen/CMakeFiles/llvm-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 9%] Built target LLVMgold_exports [ 9%] Built target BugpointPasses_exports [ 9%] Built target llvm-tblgen /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/depend /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend /usr/bin/make -f unittests/Option/CMakeFiles/OptsTestTableGen.dir/build.make unittests/Option/CMakeFiles/OptsTestTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/include/llvm/IR /<>/build-llvm /<>/build-llvm/include/llvm/IR /<>/build-llvm/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/Option /<>/build-llvm /<>/build-llvm/unittests/Option /<>/build-llvm/unittests/Option/CMakeFiles/OptsTestTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build Scanning dependencies of target OptsTestTableGen make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/Option/CMakeFiles/OptsTestTableGen.dir/build.make unittests/Option/CMakeFiles/OptsTestTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' [ 9%] Built target LibOptionsTableGen [ 9%] Built target AttributeCompatFuncTableGen [ 9%] Building Opts.inc... /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/depend [ 9%] Built target intrinsics_gen cd /<>/build-llvm/unittests/Option && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /<>/unittests/Option -I /<>/lib/Target -I /<>/include /<>/unittests/Option/Opts.td -o /<>/build-llvm/unittests/Option/Opts.inc.tmp /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IRReader /<>/build-llvm /<>/build-llvm/lib/IRReader /<>/build-llvm/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= [ 9%] Updating Opts.inc... make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm/unittests/Option && /usr/bin/cmake -E copy_if_different /<>/build-llvm/unittests/Option/Opts.inc.tmp /<>/build-llvm/unittests/Option/Opts.inc /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/IRReader/CMakeFiles/LLVMIRReader.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' [ 9%] Built target LLVMIRReader [ 9%] Built target LLVMLibDriver /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= [ 9%] Built target OptsTestTableGen /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/AsmPrinter /<>/build-llvm /<>/build-llvm/lib/CodeGen/AsmPrinter /<>/build-llvm/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/SelectionDAG /<>/build-llvm /<>/build-llvm/lib/CodeGen/SelectionDAG /<>/build-llvm/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/IR/CMakeFiles/LLVMCore.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build [ 11%] Built target LLVMCore /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/MIRParser /<>/build-llvm /<>/build-llvm/lib/CodeGen/MIRParser /<>/build-llvm/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build [ 11%] Built target LLVMAsmPrinter make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Reader /<>/build-llvm /<>/build-llvm/lib/Bitcode/Reader /<>/build-llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen /<>/build-llvm /<>/build-llvm/lib/CodeGen /<>/build-llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= [ 11%] Built target LLVMMIRParser /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Writer /<>/build-llvm /<>/build-llvm/lib/Bitcode/Writer /<>/build-llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 14%] Built target LLVMSelectionDAG /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build [ 14%] Built target LLVMBitReader /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Instrumentation /<>/build-llvm /<>/build-llvm/lib/Transforms/Instrumentation /<>/build-llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= [ 14%] Built target LLVMBitWriter /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Utils /<>/build-llvm /<>/build-llvm/lib/Transforms/Utils /<>/build-llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/InstCombine /<>/build-llvm /<>/build-llvm/lib/Transforms/InstCombine /<>/build-llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build [ 16%] Built target LLVMInstrumentation /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build'. /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build make[5]: Leaving directory '/<>/build-llvm' [ 16%] Built target LLVMInstCombine /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Scalar /<>/build-llvm /<>/build-llvm/lib/Transforms/Scalar /<>/build-llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/IPO /<>/build-llvm /<>/build-llvm/lib/Transforms/IPO /<>/build-llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 16%] Built target LLVMTransformUtils /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Vectorize /<>/build-llvm /<>/build-llvm/lib/Transforms/Vectorize /<>/build-llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build make[5]: Nothing to be done for 'lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 19%] Built target LLVMVectorize /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend [ 21%] Built target LLVMipo /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/ObjCARC /<>/build-llvm /<>/build-llvm/lib/Transforms/ObjCARC /<>/build-llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Linker /<>/build-llvm /<>/build-llvm/lib/Linker /<>/build-llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Linker/CMakeFiles/LLVMLinker.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 21%] Built target LLVMLinker /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 23%] Built target LLVMScalarOpts /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LTO /<>/build-llvm /<>/build-llvm/lib/LTO /<>/build-llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= [ 23%] Built target LLVMObjCARCOpts /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Object /<>/build-llvm /<>/build-llvm/lib/Object /<>/build-llvm/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LTO/CMakeFiles/LLVMLTO.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 23%] Built target LLVMLTO /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Analysis /<>/build-llvm /<>/build-llvm/lib/Analysis /<>/build-llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' [ 30%] Built target LLVMCodeGen cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine /<>/build-llvm/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Object/CMakeFiles/LLVMObject.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Interpreter /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Interpreter /<>/build-llvm/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= [ 30%] Built target LLVMObject /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/MCJIT /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/MCJIT /<>/build-llvm/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build [ 33%] Built target LLVMExecutionEngine /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 33%] Built target LLVMInterpreter /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Orc /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Orc /<>/build-llvm/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' [ 33%] Built target LLVMMCJIT cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target /<>/build-llvm /<>/build-llvm/lib/Target /<>/build-llvm/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/CMakeFiles/LLVMTarget.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 33%] Built target LLVMRuntimeDyld /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' [ 35%] Built target LLVMOrcJIT cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/DependInfo.cmake --color= [ 38%] Built target LLVMTarget /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 38%] Built target AArch64CommonTableGen /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/depend [ 40%] Built target ARMCommonTableGen /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/DependInfo.cmake --color= [ 45%] Built target LLVMAnalysis [ 45%] Built target AMDGPUCommonTableGen make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend /<>/build-llvm/lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/depend /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend/TargetInfo /<>/build-llvm/lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 47%] Built target BPFCommonTableGen /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/depend [ 47%] Built target LLVMCppBackendInfo [ 47%] Built target LLVMCppBackendCodeGen /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/depend /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend [ 47%] Built target HexagonCommonTableGen make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 47%] Built target NVPTXCommonTableGen [ 47%] Built target MipsCommonTableGen /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/depend [ 50%] Built target MSP430CommonTableGen /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend [ 50%] Built target PowerPCCommonTableGen /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 50%] Built target SparcCommonTableGen [ 50%] Built target XCoreCommonTableGen /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend [ 50%] Built target SystemZCommonTableGen /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/AsmParser /<>/build-llvm /<>/build-llvm/lib/AsmParser /<>/build-llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Passes /<>/build-llvm /<>/build-llvm/lib/Passes /<>/build-llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ProfileData /<>/build-llvm /<>/build-llvm/lib/ProfileData /<>/build-llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= [ 52%] Built target X86CommonTableGen /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Hello /<>/build-llvm /<>/build-llvm/lib/Transforms/Hello /<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Passes/CMakeFiles/LLVMPasses.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 52%] Built target LLVMAsmParser /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/depend [ 52%] Built target LLVMPasses /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/TargetInfo /<>/build-llvm/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/DependInfo.cmake --color= [ 52%] Built target LLVMHello /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/AsmParser /<>/build-llvm/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/DependInfo.cmake --color= [ 52%] Built target LLVMProfileData /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Disassembler /<>/build-llvm/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build [ 52%] Built target LLVMAArch64Info /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/InstPrinter /<>/build-llvm/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/DependInfo.cmake --color= [ 52%] Built target LLVMAArch64AsmParser /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' [ 54%] Built target LLVMAArch64Disassembler cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/MCTargetDesc /<>/build-llvm/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Utils /<>/build-llvm/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/DependInfo.cmake --color= [ 54%] Built target LLVMAArch64AsmPrinter /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 54%] Built target LLVMAArch64Utils /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/AsmParser /<>/build-llvm/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake --color= [ 54%] Built target LLVMAArch64Desc /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/InstPrinter /<>/build-llvm/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' [ 54%] Built target LLVMAMDGPUAsmParser make[5]: Nothing to be done for 'lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/TargetInfo /<>/build-llvm/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 54%] Built target LLVMAMDGPUAsmPrinter /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build [ 54%] Built target LLVMAArch64CodeGen /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/Utils /<>/build-llvm/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake --color= [ 54%] Built target LLVMAMDGPUInfo /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build [ 54%] Built target LLVMAMDGPUUtils /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/ARM/TargetInfo /<>/build-llvm/lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 54%] Built target LLVMAMDGPUDesc /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/ARM/AsmParser /<>/build-llvm/lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/DependInfo.cmake --color= make[5]: Nothing to be done for 'lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build [ 54%] Built target LLVMARMInfo /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/ARM/Disassembler /<>/build-llvm/lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build [ 54%] Built target LLVMARMAsmParser /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/ARM/InstPrinter /<>/build-llvm/lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 54%] Built target LLVMARMDisassembler /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/ARM/MCTargetDesc /<>/build-llvm/lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 54%] Built target LLVMARMAsmPrinter /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/depend [ 57%] Built target LLVMAMDGPUCodeGen /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/BPF/InstPrinter /<>/build-llvm/lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build'. make[5]: Nothing to be done for 'lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build make[5]: Nothing to be done for 'lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 59%] Built target LLVMBPFAsmPrinter [ 59%] Built target LLVMARMCodeGen /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/depend /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/depend [ 59%] Built target LLVMARMDesc make[5]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/depend cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/BPF/TargetInfo /<>/build-llvm/lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/BPF/MCTargetDesc /<>/build-llvm/lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build [ 61%] Built target LLVMBPFCodeGen /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/AsmParser /<>/build-llvm/lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 61%] Built target LLVMBPFInfo /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/TargetInfo /<>/build-llvm/lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/DependInfo.cmake --color= [ 61%] Built target LLVMBPFDesc /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build [ 61%] Built target LLVMHexagonAsmParser /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/Disassembler /<>/build-llvm/lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/DependInfo.cmake --color= [ 61%] Built target LLVMHexagonInfo /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build [ 61%] Built target LLVMHexagonDisassembler /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Mips/InstPrinter /<>/build-llvm/lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 61%] Built target LLVMHexagonDesc /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Mips/Disassembler /<>/build-llvm/lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/DependInfo.cmake --color= [ 61%] Built target LLVMMipsAsmPrinter /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Mips/TargetInfo /<>/build-llvm/lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 61%] Built target LLVMMipsDisassembler /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/depend [ 61%] Built target LLVMMipsInfo /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Mips/AsmParser /<>/build-llvm/lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Mips/MCTargetDesc /<>/build-llvm/lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build [ 61%] Built target LLVMMipsAsmParser /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMHexagonCodeGen make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/InstPrinter /<>/build-llvm/lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 64%] Built target LLVMMipsDesc /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/TargetInfo /<>/build-llvm/lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/DependInfo.cmake --color= [ 66%] Built target LLVMMipsCodeGen /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/MCTargetDesc /<>/build-llvm/lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build [ 66%] Built target LLVMMSP430AsmPrinter /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend [ 66%] Built target LLVMMSP430Info make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/TargetInfo /<>/build-llvm/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 66%] Built target LLVMMSP430Desc /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/InstPrinter /<>/build-llvm/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake --color= [ 69%] Built target LLVMMSP430CodeGen make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build make[5]: Leaving directory '/<>/build-llvm' [ 69%] Built target LLVMNVPTXInfo /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 69%] Built target LLVMNVPTXAsmPrinter /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/AsmParser /<>/build-llvm/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake --color= [ 69%] Built target LLVMNVPTXDesc /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/Disassembler /<>/build-llvm/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 69%] Built target LLVMPowerPCAsmParser /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/InstPrinter /<>/build-llvm/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake --color= [ 69%] Built target LLVMPowerPCDisassembler /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/TargetInfo /<>/build-llvm/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build [ 71%] Built target LLVMNVPTXCodeGen make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend [ 71%] Built target LLVMPowerPCAsmPrinter /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/depend [ 71%] Built target LLVMPowerPCInfo /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/TargetInfo /<>/build-llvm/lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 71%] Built target LLVMSparcInfo /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/MCTargetDesc /<>/build-llvm/lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/DependInfo.cmake --color= [ 73%] Built target LLVMPowerPCDesc /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/InstPrinter /<>/build-llvm/lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/DependInfo.cmake --color= [ 73%] Built target LLVMPowerPCCodeGen /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/AsmParser /<>/build-llvm/lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build [ 73%] Built target LLVMSparcCodeGen /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/Disassembler /<>/build-llvm/lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 73%] Built target LLVMSparcAsmPrinter /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend [ 73%] Built target LLVMSparcDesc /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build [ 73%] Built target LLVMSparcAsmParser make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/AsmParser /<>/build-llvm/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/Disassembler /<>/build-llvm/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build [ 73%] Built target LLVMSparcDisassembler make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/InstPrinter /<>/build-llvm/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 73%] Built target LLVMSystemZAsmParser /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build [ 73%] Built target LLVMSystemZDisassembler make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/TargetInfo /<>/build-llvm/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build [ 76%] Built target LLVMSystemZAsmPrinter /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build [ 76%] Built target LLVMSystemZInfo make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/X86/AsmParser /<>/build-llvm/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 76%] Built target LLVMSystemZDesc /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/X86/Disassembler /<>/build-llvm/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake --color= [ 76%] Built target LLVMSystemZCodeGen /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/X86/InstPrinter /<>/build-llvm/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build [ 76%] Built target LLVMX86AsmParser /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/X86/MCTargetDesc /<>/build-llvm/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target LLVMX86Disassembler /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/X86/TargetInfo /<>/build-llvm/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build [ 78%] Built target LLVMX86AsmPrinter /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Utils /<>/build-llvm /<>/build-llvm/lib/Target/X86/Utils /<>/build-llvm/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build [ 78%] Built target LLVMX86Info /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/depend [ 78%] Built target LLVMX86Utils make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/XCore/Disassembler /<>/build-llvm/lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target LLVMX86CodeGen /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/DependInfo.cmake --color= [ 78%] Built target LLVMX86Desc make[5]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/depend cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/XCore/InstPrinter /<>/build-llvm/lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/XCore/TargetInfo /<>/build-llvm/lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build [ 78%] Built target LLVMXCoreDisassembler /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/XCore/MCTargetDesc /<>/build-llvm/lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/DependInfo.cmake --color= [ 78%] Built target LLVMXCoreAsmPrinter make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build [ 78%] Built target LLVMXCoreInfo make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target LLVMXCoreDesc [ 78%] Built target LLVMXCoreCodeGen /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-shlib /<>/build-llvm /<>/build-llvm/tools/llvm-shlib /<>/build-llvm/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-shlib/CMakeFiles/LLVM.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target LLVM /usr/bin/make -f unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/build.make unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/depend /usr/bin/make -f unittests/ADT/CMakeFiles/ADTTests.dir/build.make unittests/ADT/CMakeFiles/ADTTests.dir/depend /usr/bin/make -f unittests/Analysis/CMakeFiles/AnalysisTests.dir/build.make unittests/Analysis/CMakeFiles/AnalysisTests.dir/depend /usr/bin/make -f unittests/AsmParser/CMakeFiles/AsmParserTests.dir/build.make unittests/AsmParser/CMakeFiles/AsmParserTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/AsmParser /<>/build-llvm /<>/build-llvm/unittests/AsmParser /<>/build-llvm/unittests/AsmParser/CMakeFiles/AsmParserTests.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/Transforms/Utils /<>/build-llvm /<>/build-llvm/unittests/Transforms/Utils /<>/build-llvm/unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/Analysis /<>/build-llvm /<>/build-llvm/unittests/Analysis /<>/build-llvm/unittests/Analysis/CMakeFiles/AnalysisTests.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/ADT /<>/build-llvm /<>/build-llvm/unittests/ADT /<>/build-llvm/unittests/ADT/CMakeFiles/ADTTests.dir/DependInfo.cmake --color= Scanning dependencies of target AsmParserTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/AsmParser/CMakeFiles/AsmParserTests.dir/build.make unittests/AsmParser/CMakeFiles/AsmParserTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/AsmParser/CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o cd /<>/build-llvm/unittests/AsmParser && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/AsmParser -I/<>/unittests/AsmParser -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o -c /<>/unittests/AsmParser/AsmParserTest.cpp Scanning dependencies of target UtilsTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/build.make unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/build make[5]: Entering directory '/<>/build-llvm' Scanning dependencies of target AnalysisTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/Analysis/CMakeFiles/AnalysisTests.dir/build.make unittests/Analysis/CMakeFiles/AnalysisTests.dir/build [ 78%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o cd /<>/build-llvm/unittests/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Transforms/Utils -I/<>/unittests/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o -c /<>/unittests/Transforms/Utils/ASanStackFrameLayoutTest.cpp make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o Scanning dependencies of target ADTTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/ADT/CMakeFiles/ADTTests.dir/build.make unittests/ADT/CMakeFiles/ADTTests.dir/build cd /<>/build-llvm/unittests/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Analysis -I/<>/unittests/Analysis -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o -c /<>/unittests/Analysis/AliasAnalysisTest.cpp make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APFloatTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/APFloatTest.cpp.o -c /<>/unittests/ADT/APFloatTest.cpp [ 78%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/Cloning.cpp.o cd /<>/build-llvm/unittests/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Transforms/Utils -I/<>/unittests/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/UtilsTests.dir/Cloning.cpp.o -c /<>/unittests/Transforms/Utils/Cloning.cpp [ 78%] Linking CXX executable AsmParserTests cd /<>/build-llvm/unittests/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/AsmParserTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o -o AsmParserTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target AsmParserTests /usr/bin/make -f unittests/Bitcode/CMakeFiles/BitcodeTests.dir/build.make unittests/Bitcode/CMakeFiles/BitcodeTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/Bitcode /<>/build-llvm /<>/build-llvm/unittests/Bitcode /<>/build-llvm/unittests/Bitcode/CMakeFiles/BitcodeTests.dir/DependInfo.cmake --color= Scanning dependencies of target BitcodeTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/Bitcode/CMakeFiles/BitcodeTests.dir/build.make unittests/Bitcode/CMakeFiles/BitcodeTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o cd /<>/build-llvm/unittests/Bitcode && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Bitcode -I/<>/unittests/Bitcode -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o -c /<>/unittests/Bitcode/BitReaderTest.cpp [ 78%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CallGraphTest.cpp.o cd /<>/build-llvm/unittests/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Analysis -I/<>/unittests/Analysis -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/AnalysisTests.dir/CallGraphTest.cpp.o -c /<>/unittests/Analysis/CallGraphTest.cpp [ 78%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o cd /<>/build-llvm/unittests/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Analysis -I/<>/unittests/Analysis -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o -c /<>/unittests/Analysis/CFGTest.cpp [ 78%] Building CXX object unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitstreamReaderTest.cpp.o cd /<>/build-llvm/unittests/Bitcode && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Bitcode -I/<>/unittests/Bitcode -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/BitcodeTests.dir/BitstreamReaderTest.cpp.o -c /<>/unittests/Bitcode/BitstreamReaderTest.cpp [ 78%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/IntegerDivision.cpp.o cd /<>/build-llvm/unittests/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Transforms/Utils -I/<>/unittests/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/UtilsTests.dir/IntegerDivision.cpp.o -c /<>/unittests/Transforms/Utils/IntegerDivision.cpp [ 78%] Linking CXX executable BitcodeTests cd /<>/build-llvm/unittests/Bitcode && /usr/bin/cmake -E cmake_link_script CMakeFiles/BitcodeTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o CMakeFiles/BitcodeTests.dir/BitstreamReaderTest.cpp.o -o BitcodeTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target BitcodeTests /usr/bin/make -f unittests/CodeGen/CMakeFiles/CodeGenTests.dir/build.make unittests/CodeGen/CMakeFiles/CodeGenTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/CodeGen /<>/build-llvm /<>/build-llvm/unittests/CodeGen /<>/build-llvm/unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DependInfo.cmake --color= Scanning dependencies of target CodeGenTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/CodeGen/CMakeFiles/CodeGenTests.dir/build.make unittests/CodeGen/CMakeFiles/CodeGenTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o cd /<>/build-llvm/unittests/CodeGen && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/CodeGen -I/<>/unittests/CodeGen -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o -c /<>/unittests/CodeGen/DIEHashTest.cpp [ 78%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o cd /<>/build-llvm/unittests/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Analysis -I/<>/unittests/Analysis -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o -c /<>/unittests/Analysis/LazyCallGraphTest.cpp [ 78%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/Local.cpp.o cd /<>/build-llvm/unittests/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Transforms/Utils -I/<>/unittests/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/UtilsTests.dir/Local.cpp.o -c /<>/unittests/Transforms/Utils/Local.cpp [ 78%] Linking CXX executable CodeGenTests cd /<>/build-llvm/unittests/CodeGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/CodeGenTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o -o CodeGenTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target CodeGenTests /usr/bin/make -f unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/build.make unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/DebugInfo/DWARF /<>/build-llvm /<>/build-llvm/unittests/DebugInfo/DWARF /<>/build-llvm/unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DependInfo.cmake --color= Scanning dependencies of target DebugInfoDWARFTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/build.make unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o cd /<>/build-llvm/unittests/DebugInfo/DWARF && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/DebugInfo/DWARF -I/<>/unittests/DebugInfo/DWARF -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o -c /<>/unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp [ 78%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APIntTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/APIntTest.cpp.o -c /<>/unittests/ADT/APIntTest.cpp [ 78%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o cd /<>/build-llvm/unittests/Transforms/Utils && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Transforms/Utils -I/<>/unittests/Transforms/Utils -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o -c /<>/unittests/Transforms/Utils/ValueMapperTest.cpp [ 78%] Linking CXX executable DebugInfoDWARFTests cd /<>/build-llvm/unittests/DebugInfo/DWARF && /usr/bin/cmake -E cmake_link_script CMakeFiles/DebugInfoDWARFTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o -o DebugInfoDWARFTests ../../../lib/libgtest_main.a ../../../lib/libgtest.a ../../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target DebugInfoDWARFTests /usr/bin/make -f unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/build.make unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/DebugInfo/PDB /<>/build-llvm /<>/build-llvm/unittests/DebugInfo/PDB /<>/build-llvm/unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/DependInfo.cmake --color= Scanning dependencies of target DebugInfoPDBTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/build.make unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o cd /<>/build-llvm/unittests/DebugInfo/PDB && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/DebugInfo/PDB -I/<>/unittests/DebugInfo/PDB -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o -c /<>/unittests/DebugInfo/PDB/PDBApiTest.cpp [ 78%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o cd /<>/build-llvm/unittests/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Analysis -I/<>/unittests/Analysis -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o -c /<>/unittests/Analysis/ScalarEvolutionTest.cpp [ 78%] Linking CXX executable UtilsTests cd /<>/build-llvm/unittests/Transforms/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/UtilsTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o CMakeFiles/UtilsTests.dir/Cloning.cpp.o CMakeFiles/UtilsTests.dir/IntegerDivision.cpp.o CMakeFiles/UtilsTests.dir/Local.cpp.o CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o -o UtilsTests ../../../lib/libgtest_main.a ../../../lib/libgtest.a ../../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target UtilsTests /usr/bin/make -f unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/build.make unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/ExecutionEngine /<>/build-llvm /<>/build-llvm/unittests/ExecutionEngine /<>/build-llvm/unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/DependInfo.cmake --color= Scanning dependencies of target ExecutionEngineTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/build.make unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine -I/<>/unittests/ExecutionEngine -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o -c /<>/unittests/ExecutionEngine/ExecutionEngineTest.cpp [ 78%] Linking CXX executable DebugInfoPDBTests cd /<>/build-llvm/unittests/DebugInfo/PDB && /usr/bin/cmake -E cmake_link_script CMakeFiles/DebugInfoPDBTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o -o DebugInfoPDBTests ../../../lib/libgtest_main.a ../../../lib/libgtest.a ../../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target DebugInfoPDBTests /usr/bin/make -f unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/build.make unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/ExecutionEngine/Orc /<>/build-llvm /<>/build-llvm/unittests/ExecutionEngine/Orc /<>/build-llvm/unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/DependInfo.cmake --color= Scanning dependencies of target OrcJITTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/build.make unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/CompileOnDemandLayerTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/Orc -I/<>/unittests/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OrcJITTests.dir/CompileOnDemandLayerTest.cpp.o -c /<>/unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp [ 78%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/MixedTBAATest.cpp.o cd /<>/build-llvm/unittests/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Analysis -I/<>/unittests/Analysis -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/AnalysisTests.dir/MixedTBAATest.cpp.o -c /<>/unittests/Analysis/MixedTBAATest.cpp [ 78%] Linking CXX executable ExecutionEngineTests cd /<>/build-llvm/unittests/ExecutionEngine && /usr/bin/cmake -E cmake_link_script CMakeFiles/ExecutionEngineTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o -o ExecutionEngineTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target ExecutionEngineTests /usr/bin/make -f unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/build.make unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/ExecutionEngine/MCJIT /<>/build-llvm /<>/build-llvm/unittests/ExecutionEngine/MCJIT /<>/build-llvm/unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/DependInfo.cmake --color= [ 78%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APSIntTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/APSIntTest.cpp.o -c /<>/unittests/ADT/APSIntTest.cpp Scanning dependencies of target MCJITTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/build.make unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 78%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/MCJIT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/MCJIT -I/<>/unittests/ExecutionEngine/MCJIT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/MCJITTests.dir/MCJITTest.cpp.o -c /<>/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp [ 78%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/Orc -I/<>/unittests/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o -c /<>/unittests/ExecutionEngine/Orc/IndirectionUtilsTest.cpp [ 78%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o cd /<>/build-llvm/unittests/Analysis && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Analysis -I/<>/unittests/Analysis -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o -c /<>/unittests/Analysis/ValueTrackingTest.cpp [ 78%] Linking CXX executable AnalysisTests cd /<>/build-llvm/unittests/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/AnalysisTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o CMakeFiles/AnalysisTests.dir/CallGraphTest.cpp.o CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o CMakeFiles/AnalysisTests.dir/MixedTBAATest.cpp.o CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o -o AnalysisTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" [ 78%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ArrayRefTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/ArrayRefTest.cpp.o -c /<>/unittests/ADT/ArrayRefTest.cpp make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target AnalysisTests /usr/bin/make -f unittests/IR/CMakeFiles/IRTests.dir/build.make unittests/IR/CMakeFiles/IRTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/IR /<>/build-llvm /<>/build-llvm/unittests/IR /<>/build-llvm/unittests/IR/CMakeFiles/IRTests.dir/DependInfo.cmake --color= Scanning dependencies of target IRTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/IR/CMakeFiles/IRTests.dir/build.make unittests/IR/CMakeFiles/IRTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 80%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o -c /<>/unittests/IR/AsmWriterTest.cpp [ 80%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/GlobalMappingLayerTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/Orc -I/<>/unittests/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OrcJITTests.dir/GlobalMappingLayerTest.cpp.o -c /<>/unittests/ExecutionEngine/Orc/GlobalMappingLayerTest.cpp [ 80%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/AttributesTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/AttributesTest.cpp.o -c /<>/unittests/IR/AttributesTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/LazyEmittingLayerTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/Orc -I/<>/unittests/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OrcJITTests.dir/LazyEmittingLayerTest.cpp.o -c /<>/unittests/ExecutionEngine/Orc/LazyEmittingLayerTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/MCJIT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/MCJIT -I/<>/unittests/ExecutionEngine/MCJIT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o -c /<>/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp [ 83%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o -c /<>/unittests/ADT/BitVectorTest.cpp [ 83%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ConstantRangeTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/ConstantRangeTest.cpp.o -c /<>/unittests/IR/ConstantRangeTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ObjectLinkingLayerTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/Orc -I/<>/unittests/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OrcJITTests.dir/ObjectLinkingLayerTest.cpp.o -c /<>/unittests/ExecutionEngine/Orc/ObjectLinkingLayerTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/MCJIT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/MCJIT -I/<>/unittests/ExecutionEngine/MCJIT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.cpp.o -c /<>/unittests/ExecutionEngine/MCJIT/MCJITMemoryManagerTest.cpp [ 83%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o -c /<>/unittests/ADT/DAGDeltaAlgorithmTest.cpp [ 83%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ConstantsTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/ConstantsTest.cpp.o -c /<>/unittests/IR/ConstantsTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ObjectTransformLayerTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/Orc -I/<>/unittests/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OrcJITTests.dir/ObjectTransformLayerTest.cpp.o -c /<>/unittests/ExecutionEngine/Orc/ObjectTransformLayerTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/MCJIT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/MCJIT -I/<>/unittests/ExecutionEngine/MCJIT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.cpp.o -c /<>/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp [ 83%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o -c /<>/unittests/ADT/DeltaAlgorithmTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcCAPITest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/Orc -I/<>/unittests/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OrcJITTests.dir/OrcCAPITest.cpp.o -c /<>/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp [ 83%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o -c /<>/unittests/ADT/DenseMapTest.cpp [ 83%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DebugInfoTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/DebugInfoTest.cpp.o -c /<>/unittests/IR/DebugInfoTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/MCJIT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/MCJIT -I/<>/unittests/ExecutionEngine/MCJIT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o -c /<>/unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/Orc -I/<>/unittests/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o -c /<>/unittests/ExecutionEngine/Orc/OrcTestCommon.cpp [ 83%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o -c /<>/unittests/IR/DominatorTreeTest.cpp [ 83%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ExecutionEngine/Orc -I/<>/unittests/ExecutionEngine/Orc -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o -c /<>/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp [ 83%] Linking CXX executable MCJITTests cd /<>/build-llvm/unittests/ExecutionEngine/MCJIT && /usr/bin/cmake -E cmake_link_script CMakeFiles/MCJITTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/MCJITTests.dir/MCJITTest.cpp.o CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.cpp.o CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.cpp.o CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o -o MCJITTests ../../../lib/libgtest_main.a ../../../lib/libgtest.a ../../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 83%] Built target MCJITTests /usr/bin/make -f unittests/LineEditor/CMakeFiles/LineEditorTests.dir/build.make unittests/LineEditor/CMakeFiles/LineEditorTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/LineEditor /<>/build-llvm /<>/build-llvm/unittests/LineEditor /<>/build-llvm/unittests/LineEditor/CMakeFiles/LineEditorTests.dir/DependInfo.cmake --color= Scanning dependencies of target LineEditorTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/LineEditor/CMakeFiles/LineEditorTests.dir/build.make unittests/LineEditor/CMakeFiles/LineEditorTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object unittests/LineEditor/CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o cd /<>/build-llvm/unittests/LineEditor && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/LineEditor -I/<>/unittests/LineEditor -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o -c /<>/unittests/LineEditor/LineEditor.cpp [ 83%] Linking CXX executable OrcJITTests cd /<>/build-llvm/unittests/ExecutionEngine/Orc && /usr/bin/cmake -E cmake_link_script CMakeFiles/OrcJITTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/OrcJITTests.dir/CompileOnDemandLayerTest.cpp.o CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o CMakeFiles/OrcJITTests.dir/GlobalMappingLayerTest.cpp.o CMakeFiles/OrcJITTests.dir/LazyEmittingLayerTest.cpp.o CMakeFiles/OrcJITTests.dir/ObjectLinkingLayerTest.cpp.o CMakeFiles/OrcJITTests.dir/ObjectTransformLayerTest.cpp.o CMakeFiles/OrcJITTests.dir/OrcCAPITest.cpp.o CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o -o OrcJITTests ../../../lib/libgtest_main.a ../../../lib/libgtest.a ../../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 83%] Built target OrcJITTests /usr/bin/make -f unittests/Linker/CMakeFiles/LinkerTests.dir/build.make unittests/Linker/CMakeFiles/LinkerTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/Linker /<>/build-llvm /<>/build-llvm/unittests/Linker /<>/build-llvm/unittests/Linker/CMakeFiles/LinkerTests.dir/DependInfo.cmake --color= Scanning dependencies of target LinkerTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/Linker/CMakeFiles/LinkerTests.dir/build.make unittests/Linker/CMakeFiles/LinkerTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object unittests/Linker/CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o cd /<>/build-llvm/unittests/Linker && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Linker -I/<>/unittests/Linker -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o -c /<>/unittests/Linker/LinkModulesTest.cpp [ 83%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o -c /<>/unittests/IR/IRBuilderTest.cpp [ 83%] Linking CXX executable LineEditorTests cd /<>/build-llvm/unittests/LineEditor && /usr/bin/cmake -E cmake_link_script CMakeFiles/LineEditorTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o -o LineEditorTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 83%] Built target LineEditorTests /usr/bin/make -f unittests/MC/CMakeFiles/MCTests.dir/build.make unittests/MC/CMakeFiles/MCTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/MC /<>/build-llvm /<>/build-llvm/unittests/MC /<>/build-llvm/unittests/MC/CMakeFiles/MCTests.dir/DependInfo.cmake --color= Scanning dependencies of target MCTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/MC/CMakeFiles/MCTests.dir/build.make unittests/MC/CMakeFiles/MCTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/Disassembler.cpp.o cd /<>/build-llvm/unittests/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/MC -I/<>/unittests/MC -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/MCTests.dir/Disassembler.cpp.o -c /<>/unittests/MC/Disassembler.cpp [ 83%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DenseSetTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/DenseSetTest.cpp.o -c /<>/unittests/ADT/DenseSetTest.cpp [ 83%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o cd /<>/build-llvm/unittests/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/MC -I/<>/unittests/MC -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o -c /<>/unittests/MC/StringTableBuilderTest.cpp [ 83%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FoldingSet.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/FoldingSet.cpp.o -c /<>/unittests/ADT/FoldingSet.cpp [ 83%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/YAMLTest.cpp.o cd /<>/build-llvm/unittests/MC && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/MC -I/<>/unittests/MC -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/MCTests.dir/YAMLTest.cpp.o -c /<>/unittests/MC/YAMLTest.cpp [ 83%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FunctionRefTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/FunctionRefTest.cpp.o -c /<>/unittests/ADT/FunctionRefTest.cpp [ 83%] Linking CXX executable LinkerTests cd /<>/build-llvm/unittests/Linker && /usr/bin/cmake -E cmake_link_script CMakeFiles/LinkerTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o -o LinkerTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 83%] Built target LinkerTests /usr/bin/make -f unittests/Option/CMakeFiles/OptionTests.dir/build.make unittests/Option/CMakeFiles/OptionTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/Option /<>/build-llvm /<>/build-llvm/unittests/Option /<>/build-llvm/unittests/Option/CMakeFiles/OptionTests.dir/DependInfo.cmake --color= Scanning dependencies of target OptionTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/Option/CMakeFiles/OptionTests.dir/build.make unittests/Option/CMakeFiles/OptionTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 83%] Building CXX object unittests/Option/CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o cd /<>/build-llvm/unittests/Option && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Option -I/<>/unittests/Option -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o -c /<>/unittests/Option/OptionParsingTest.cpp [ 83%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/HashingTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/HashingTest.cpp.o -c /<>/unittests/ADT/HashingTest.cpp [ 83%] Linking CXX executable MCTests cd /<>/build-llvm/unittests/MC && /usr/bin/cmake -E cmake_link_script CMakeFiles/MCTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/MCTests.dir/Disassembler.cpp.o CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o CMakeFiles/MCTests.dir/YAMLTest.cpp.o -o MCTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 83%] Built target MCTests /usr/bin/make -f unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/build.make unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/ProfileData /<>/build-llvm /<>/build-llvm/unittests/ProfileData /<>/build-llvm/unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/DependInfo.cmake --color= Scanning dependencies of target ProfileDataTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/build.make unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.cpp.o cd /<>/build-llvm/unittests/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ProfileData -I/<>/unittests/ProfileData -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.cpp.o -c /<>/unittests/ProfileData/CoverageMappingTest.cpp [ 85%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/InstructionsTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/InstructionsTest.cpp.o -c /<>/unittests/IR/InstructionsTest.cpp [ 85%] Linking CXX executable OptionTests cd /<>/build-llvm/unittests/Option && /usr/bin/cmake -E cmake_link_script CMakeFiles/OptionTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o -o OptionTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 85%] Built target OptionTests /usr/bin/make -f unittests/Support/CMakeFiles/SupportTests.dir/build.make unittests/Support/CMakeFiles/SupportTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/Support /<>/build-llvm /<>/build-llvm/unittests/Support /<>/build-llvm/unittests/Support/CMakeFiles/SupportTests.dir/DependInfo.cmake --color= Scanning dependencies of target SupportTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/Support/CMakeFiles/SupportTests.dir/build.make unittests/Support/CMakeFiles/SupportTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o [ 85%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ilistTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/ilistTest.cpp.o -c /<>/unittests/ADT/ilistTest.cpp cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o -c /<>/unittests/Support/AlignOfTest.cpp /<>/unittests/Support/AlignOfTest.cpp:38:32: warning: ‘-w’ is not an option that controls warnings [-Wpragmas] #pragma GCC diagnostic warning "-w" ^~~~ /<>/unittests/Support/AlignOfTest.cpp:61:8: warning: direct base ‘{anonymous}::S1’ inaccessible in ‘{anonymous}::D9’ due to ambiguity struct D9 : S1, D1 { S1 s1; }; ^~ /<>/unittests/Support/AlignOfTest.cpp:82:7: warning: ‘float {anonymous}::D2::g()’ defined but not used [-Wunused-function] float D2::g() { return 0.0f; } ^~ /<>/unittests/Support/AlignOfTest.cpp:81:8: warning: ‘double {anonymous}::S6::f()’ defined but not used [-Wunused-function] double S6::f() { return 0.0; } ^~ [ 85%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o cd /<>/build-llvm/unittests/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ProfileData -I/<>/unittests/ProfileData -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o -c /<>/unittests/ProfileData/InstrProfTest.cpp [ 85%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o -c /<>/unittests/IR/LegacyPassManagerTest.cpp [ 85%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o -c /<>/unittests/ADT/ImmutableMapTest.cpp [ 85%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o -c /<>/unittests/Support/AllocatorTest.cpp [ 85%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o -c /<>/unittests/ADT/ImmutableSetTest.cpp [ 85%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o -c /<>/unittests/IR/MDBuilderTest.cpp [ 85%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ArrayRecyclerTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ArrayRecyclerTest.cpp.o -c /<>/unittests/Support/ArrayRecyclerTest.cpp [ 85%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o cd /<>/build-llvm/unittests/ProfileData && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ProfileData -I/<>/unittests/ProfileData -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o -c /<>/unittests/ProfileData/SampleProfTest.cpp [ 85%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o -c /<>/unittests/ADT/IntEqClassesTest.cpp [ 85%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o -c /<>/unittests/Support/BlockFrequencyTest.cpp [ 85%] Linking CXX executable ProfileDataTests cd /<>/build-llvm/unittests/ProfileData && /usr/bin/cmake -E cmake_link_script CMakeFiles/ProfileDataTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.cpp.o CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o -o ProfileDataTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 85%] Built target ProfileDataTests /usr/bin/make -f unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/build.make unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests/Transforms/IPO /<>/build-llvm /<>/build-llvm/unittests/Transforms/IPO /<>/build-llvm/unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/DependInfo.cmake --color= Scanning dependencies of target IPOTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/build.make unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 85%] Building CXX object unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/LowerBitSets.cpp.o cd /<>/build-llvm/unittests/Transforms/IPO && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Transforms/IPO -I/<>/unittests/Transforms/IPO -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IPOTests.dir/LowerBitSets.cpp.o -c /<>/unittests/Transforms/IPO/LowerBitSets.cpp [ 85%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/MetadataTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/MetadataTest.cpp.o -c /<>/unittests/IR/MetadataTest.cpp [ 85%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o -c /<>/unittests/Support/BranchProbabilityTest.cpp [ 85%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o -c /<>/unittests/ADT/IntervalMapTest.cpp [ 85%] Linking CXX executable IPOTests cd /<>/build-llvm/unittests/Transforms/IPO && /usr/bin/cmake -E cmake_link_script CMakeFiles/IPOTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/IPOTests.dir/LowerBitSets.cpp.o -o IPOTests ../../../lib/libgtest_main.a ../../../lib/libgtest.a ../../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 85%] Built target IPOTests /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-ar /<>/build-llvm /<>/build-llvm/tools/llvm-ar /<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-ar/CMakeFiles/llvm-ar.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 85%] Built target llvm-ar /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-config /<>/build-llvm /<>/build-llvm/tools/llvm-config /<>/build-llvm/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-config/CMakeFiles/llvm-config.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 85%] Built target llvm-config /usr/bin/make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-profdata /<>/build-llvm /<>/build-llvm/tools/llvm-profdata /<>/build-llvm/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 85%] Built target llvm-profdata /usr/bin/make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/bugpoint /<>/build-llvm /<>/build-llvm/tools/bugpoint /<>/build-llvm/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/bugpoint/CMakeFiles/bugpoint.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 88%] Built target bugpoint /usr/bin/make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/dsymutil /<>/build-llvm /<>/build-llvm/tools/dsymutil /<>/build-llvm/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake --color= [ 88%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Casting.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/Casting.cpp.o -c /<>/unittests/Support/Casting.cpp make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 88%] Built target llvm-dsymutil /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold.dir/build.make tools/gold/CMakeFiles/LLVMgold.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gold /<>/build-llvm /<>/build-llvm/tools/gold /<>/build-llvm/tools/gold/CMakeFiles/LLVMgold.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold.dir/build.make tools/gold/CMakeFiles/LLVMgold.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/gold/CMakeFiles/LLVMgold.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 88%] Built target LLVMgold [ 88%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o -c /<>/unittests/ADT/IntrusiveRefCntPtrTest.cpp [ 88%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/MakeUniqueTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/MakeUniqueTest.cpp.o -c /<>/unittests/ADT/MakeUniqueTest.cpp [ 88%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o -c /<>/unittests/Support/CommandLineTest.cpp /usr/bin/make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llc /<>/build-llvm /<>/build-llvm/tools/llc /<>/build-llvm/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llc/CMakeFiles/llc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 88%] Built target llc [ 88%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o -c /<>/unittests/ADT/MapVectorTest.cpp [ 88%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/OptionalTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/OptionalTest.cpp.o -c /<>/unittests/ADT/OptionalTest.cpp [ 88%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CompressionTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/CompressionTest.cpp.o -c /<>/unittests/Support/CompressionTest.cpp [ 88%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o -c /<>/unittests/ADT/PackedVectorTest.cpp [ 88%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ConvertUTFTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ConvertUTFTest.cpp.o -c /<>/unittests/Support/ConvertUTFTest.cpp [ 90%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o -c /<>/unittests/ADT/PointerEmbeddedIntTest.cpp /usr/bin/make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lli /<>/build-llvm /<>/build-llvm/tools/lli /<>/build-llvm/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/lli/CMakeFiles/lli.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target lli /usr/bin/make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lli/ChildTarget /<>/build-llvm /<>/build-llvm/tools/lli/ChildTarget /<>/build-llvm/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target lli-child-target /usr/bin/make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-as /<>/build-llvm /<>/build-llvm/tools/llvm-as /<>/build-llvm/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-as/CMakeFiles/llvm-as.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target llvm-as /usr/bin/make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-bcanalyzer /<>/build-llvm /<>/build-llvm/tools/llvm-bcanalyzer /<>/build-llvm/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target llvm-bcanalyzer [ 90%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o -c /<>/unittests/ADT/PointerIntPairTest.cpp [ 90%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerSumTypeTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/PointerSumTypeTest.cpp.o -c /<>/unittests/ADT/PointerSumTypeTest.cpp [ 90%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerUnionTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/PointerUnionTest.cpp.o -c /<>/unittests/ADT/PointerUnionTest.cpp [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PassManagerTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/PassManagerTest.cpp.o -c /<>/unittests/IR/PassManagerTest.cpp [ 90%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o -c /<>/unittests/ADT/PostOrderIteratorTest.cpp /usr/bin/make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-c-test /<>/build-llvm /<>/build-llvm/tools/llvm-c-test /<>/build-llvm/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target llvm-c-test /usr/bin/make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-cov /<>/build-llvm /<>/build-llvm/tools/llvm-cov /<>/build-llvm/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-cov/CMakeFiles/llvm-cov.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target llvm-cov /usr/bin/make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-cxxdump /<>/build-llvm /<>/build-llvm/tools/llvm-cxxdump /<>/build-llvm/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-cxxdump /usr/bin/make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-diff /<>/build-llvm /<>/build-llvm/tools/llvm-diff /<>/build-llvm/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-diff/CMakeFiles/llvm-diff.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-diff /usr/bin/make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-dis /<>/build-llvm /<>/build-llvm/tools/llvm-dis /<>/build-llvm/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-dis/CMakeFiles/llvm-dis.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-dis /usr/bin/make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-dwarfdump /<>/build-llvm /<>/build-llvm/tools/llvm-dwarfdump /<>/build-llvm/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-dwarfdump /usr/bin/make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-dwp /<>/build-llvm /<>/build-llvm/tools/llvm-dwp /<>/build-llvm/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-dwp [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o -c /<>/unittests/ADT/RangeAdapterTest.cpp /usr/bin/make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-extract /<>/build-llvm /<>/build-llvm/tools/llvm-extract /<>/build-llvm/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-extract/CMakeFiles/llvm-extract.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-extract [ 92%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PatternMatch.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/PatternMatch.cpp.o -c /<>/unittests/IR/PatternMatch.cpp [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o -c /<>/unittests/ADT/SCCIteratorTest.cpp [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallPtrSetTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/SmallPtrSetTest.cpp.o -c /<>/unittests/ADT/SmallPtrSetTest.cpp [ 92%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/TypeBuilderTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/TypeBuilderTest.cpp.o -c /<>/unittests/IR/TypeBuilderTest.cpp [ 92%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/TypesTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/TypesTest.cpp.o -c /<>/unittests/IR/TypesTest.cpp /usr/bin/make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-link /<>/build-llvm /<>/build-llvm/tools/llvm-link /<>/build-llvm/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-link/CMakeFiles/llvm-link.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-link [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o -c /<>/unittests/ADT/SmallStringTest.cpp /usr/bin/make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-lto /<>/build-llvm /<>/build-llvm/tools/llvm-lto /<>/build-llvm/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-lto/CMakeFiles/llvm-lto.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-lto /usr/bin/make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-mc /<>/build-llvm /<>/build-llvm/tools/llvm-mc /<>/build-llvm/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-mc/CMakeFiles/llvm-mc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-mc [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o -c /<>/unittests/ADT/SmallVectorTest.cpp [ 92%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/UseTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/UseTest.cpp.o -c /<>/unittests/IR/UseTest.cpp /usr/bin/make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-mcmarkup /<>/build-llvm /<>/build-llvm/tools/llvm-mcmarkup /<>/build-llvm/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-mcmarkup /usr/bin/make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-nm /<>/build-llvm /<>/build-llvm/tools/llvm-nm /<>/build-llvm/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-nm/CMakeFiles/llvm-nm.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-nm /usr/bin/make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-objdump /<>/build-llvm /<>/build-llvm/tools/llvm-objdump /<>/build-llvm/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-objdump [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o -c /<>/unittests/Support/DataExtractorTest.cpp [ 92%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/UserTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/UserTest.cpp.o -c /<>/unittests/IR/UserTest.cpp [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DwarfTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/DwarfTest.cpp.o -c /<>/unittests/Support/DwarfTest.cpp [ 92%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o -c /<>/unittests/IR/ValueHandleTest.cpp /usr/bin/make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-pdbdump /<>/build-llvm /<>/build-llvm/tools/llvm-pdbdump /<>/build-llvm/tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target llvm-pdbdump /usr/bin/make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-readobj /<>/build-llvm /<>/build-llvm/tools/llvm-readobj /<>/build-llvm/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target llvm-readobj /usr/bin/make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-rtdyld /<>/build-llvm /<>/build-llvm/tools/llvm-rtdyld /<>/build-llvm/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target llvm-rtdyld /usr/bin/make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-size /<>/build-llvm /<>/build-llvm/tools/llvm-size /<>/build-llvm/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-size/CMakeFiles/llvm-size.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target llvm-size /usr/bin/make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-split /<>/build-llvm /<>/build-llvm/tools/llvm-split /<>/build-llvm/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-split/CMakeFiles/llvm-split.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target llvm-split [ 95%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o -c /<>/unittests/ADT/SparseBitVectorTest.cpp [ 95%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o -c /<>/unittests/Support/EndianStreamTest.cpp [ 95%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueMapTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/ValueMapTest.cpp.o -c /<>/unittests/IR/ValueMapTest.cpp [ 95%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/EndianTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/EndianTest.cpp.o -c /<>/unittests/Support/EndianTest.cpp /usr/bin/make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-symbolizer /<>/build-llvm /<>/build-llvm/tools/llvm-symbolizer /<>/build-llvm/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target llvm-symbolizer /usr/bin/make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/obj2yaml /<>/build-llvm /<>/build-llvm/tools/obj2yaml /<>/build-llvm/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/obj2yaml/CMakeFiles/obj2yaml.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target obj2yaml [ 95%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o -c /<>/unittests/ADT/SparseMultiSetTest.cpp /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/opt /<>/build-llvm /<>/build-llvm/tools/opt /<>/build-llvm/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/opt/CMakeFiles/opt.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target opt /usr/bin/make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/sancov /<>/build-llvm /<>/build-llvm/tools/sancov /<>/build-llvm/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/sancov/CMakeFiles/sancov.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target sancov [ 95%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o -c /<>/unittests/ADT/SparseSetTest.cpp [ 95%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o -c /<>/unittests/Support/ErrorOrTest.cpp [ 95%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringMapTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/StringMapTest.cpp.o -c /<>/unittests/ADT/StringMapTest.cpp /usr/bin/make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/verify-uselistorder /<>/build-llvm /<>/build-llvm/tools/verify-uselistorder /<>/build-llvm/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target verify-uselistorder /usr/bin/make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/yaml2obj /<>/build-llvm /<>/build-llvm/tools/yaml2obj /<>/build-llvm/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/yaml2obj/CMakeFiles/yaml2obj.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 97%] Built target yaml2obj [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringRefTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/StringRefTest.cpp.o -c /<>/unittests/ADT/StringRefTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o -c /<>/unittests/Support/FileOutputBufferTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/IteratorTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/IteratorTest.cpp.o -c /<>/unittests/Support/IteratorTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LEB128Test.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/LEB128Test.cpp.o -c /<>/unittests/Support/LEB128Test.cpp [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o -c /<>/unittests/ADT/TinyPtrVectorTest.cpp [ 97%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/ValueTest.cpp.o -c /<>/unittests/IR/ValueTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o -c /<>/unittests/Support/LineIteratorTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o -c /<>/unittests/Support/LockFileManagerTest.cpp [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TripleTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/TripleTest.cpp.o -c /<>/unittests/ADT/TripleTest.cpp [ 97%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/VerifierTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/VerifierTest.cpp.o -c /<>/unittests/IR/VerifierTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MD5Test.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/MD5Test.cpp.o -c /<>/unittests/Support/MD5Test.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o -c /<>/unittests/Support/ManagedStatic.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o -c /<>/unittests/Support/MathExtrasTest.cpp [ 97%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/WaymarkTest.cpp.o cd /<>/build-llvm/unittests/IR && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/IR -I/<>/unittests/IR -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/IRTests.dir/WaymarkTest.cpp.o -c /<>/unittests/IR/WaymarkTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/MemoryBufferTest.cpp.o -c /<>/unittests/Support/MemoryBufferTest.cpp [ 97%] Linking CXX executable IRTests cd /<>/build-llvm/unittests/IR && /usr/bin/cmake -E cmake_link_script CMakeFiles/IRTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o CMakeFiles/IRTests.dir/AttributesTest.cpp.o CMakeFiles/IRTests.dir/ConstantRangeTest.cpp.o CMakeFiles/IRTests.dir/ConstantsTest.cpp.o CMakeFiles/IRTests.dir/DebugInfoTest.cpp.o CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o CMakeFiles/IRTests.dir/InstructionsTest.cpp.o CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o CMakeFiles/IRTests.dir/MetadataTest.cpp.o CMakeFiles/IRTests.dir/PassManagerTest.cpp.o CMakeFiles/IRTests.dir/PatternMatch.cpp.o CMakeFiles/IRTests.dir/TypeBuilderTest.cpp.o CMakeFiles/IRTests.dir/TypesTest.cpp.o CMakeFiles/IRTests.dir/UseTest.cpp.o CMakeFiles/IRTests.dir/UserTest.cpp.o CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o CMakeFiles/IRTests.dir/ValueMapTest.cpp.o CMakeFiles/IRTests.dir/ValueTest.cpp.o CMakeFiles/IRTests.dir/VerifierTest.cpp.o CMakeFiles/IRTests.dir/WaymarkTest.cpp.o -o IRTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 97%] Built target IRTests /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-ar /<>/build-llvm /<>/build-llvm/tools/llvm-ar /<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-ranlib /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-ar /<>/build-llvm /<>/build-llvm/tools/llvm-ar /<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-ar/CMakeFiles/llvm-lib.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-lib /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/bugpoint-passes /<>/build-llvm /<>/build-llvm/tools/bugpoint-passes /<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 97%] Built target BugpointPasses [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TwineTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/TwineTest.cpp.o -c /<>/unittests/ADT/TwineTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/MemoryTest.cpp.o -c /<>/unittests/Support/MemoryTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Path.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/Path.cpp.o -c /<>/unittests/Support/Path.cpp [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/VariadicFunctionTest.cpp.o cd /<>/build-llvm/unittests/ADT && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/ADT -I/<>/unittests/ADT -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ADTTests.dir/VariadicFunctionTest.cpp.o -c /<>/unittests/ADT/VariadicFunctionTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ProcessTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ProcessTest.cpp.o -c /<>/unittests/Support/ProcessTest.cpp [ 97%] Linking CXX executable ADTTests cd /<>/build-llvm/unittests/ADT && /usr/bin/cmake -E cmake_link_script CMakeFiles/ADTTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/ADTTests.dir/APFloatTest.cpp.o CMakeFiles/ADTTests.dir/APIntTest.cpp.o CMakeFiles/ADTTests.dir/APSIntTest.cpp.o CMakeFiles/ADTTests.dir/ArrayRefTest.cpp.o CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o CMakeFiles/ADTTests.dir/DenseSetTest.cpp.o CMakeFiles/ADTTests.dir/FoldingSet.cpp.o CMakeFiles/ADTTests.dir/FunctionRefTest.cpp.o CMakeFiles/ADTTests.dir/HashingTest.cpp.o CMakeFiles/ADTTests.dir/ilistTest.cpp.o CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o CMakeFiles/ADTTests.dir/MakeUniqueTest.cpp.o CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o CMakeFiles/ADTTests.dir/OptionalTest.cpp.o CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o CMakeFiles/ADTTests.dir/PointerSumTypeTest.cpp.o CMakeFiles/ADTTests.dir/PointerUnionTest.cpp.o CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o CMakeFiles/ADTTests.dir/SmallPtrSetTest.cpp.o CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o CMakeFiles/ADTTests.dir/StringMapTest.cpp.o CMakeFiles/ADTTests.dir/StringRefTest.cpp.o CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o CMakeFiles/ADTTests.dir/TripleTest.cpp.o CMakeFiles/ADTTests.dir/TwineTest.cpp.o CMakeFiles/ADTTests.dir/VariadicFunctionTest.cpp.o -o ADTTests ../../lib/libgtest_main.a ../../lib/libgtest.a ../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ProgramTest.cpp.o [ 97%] Built target ADTTests cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ProgramTest.cpp.o -c /<>/unittests/Support/ProgramTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/RegexTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/RegexTest.cpp.o -c /<>/unittests/Support/RegexTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o -c /<>/unittests/Support/ReplaceFileTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ScaledNumberTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ScaledNumberTest.cpp.o -c /<>/unittests/Support/ScaledNumberTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SourceMgrTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/SourceMgrTest.cpp.o -c /<>/unittests/Support/SourceMgrTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o -c /<>/unittests/Support/SpecialCaseListTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/StreamingMemoryObject.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/StreamingMemoryObject.cpp.o -c /<>/unittests/Support/StreamingMemoryObject.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/StringPool.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/StringPool.cpp.o -c /<>/unittests/Support/StringPool.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SwapByteOrderTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/SwapByteOrderTest.cpp.o -c /<>/unittests/Support/SwapByteOrderTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TargetRegistry.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/TargetRegistry.cpp.o -c /<>/unittests/Support/TargetRegistry.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ThreadLocalTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ThreadLocalTest.cpp.o -c /<>/unittests/Support/ThreadLocalTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ThreadPool.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/ThreadPool.cpp.o -c /<>/unittests/Support/ThreadPool.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TimerTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/TimerTest.cpp.o -c /<>/unittests/Support/TimerTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TimeValueTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/TimeValueTest.cpp.o -c /<>/unittests/Support/TimeValueTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o -c /<>/unittests/Support/TrailingObjectsTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/UnicodeTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/UnicodeTest.cpp.o -c /<>/unittests/Support/UnicodeTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/YAMLIOTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/YAMLIOTest.cpp.o -c /<>/unittests/Support/YAMLIOTest.cpp [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/YAMLParserTest.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/YAMLParserTest.cpp.o -c /<>/unittests/Support/YAMLParserTest.cpp [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/formatted_raw_ostream_test.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/formatted_raw_ostream_test.cpp.o -c /<>/unittests/Support/formatted_raw_ostream_test.cpp [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/raw_ostream_test.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/raw_ostream_test.cpp.o -c /<>/unittests/Support/raw_ostream_test.cpp [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/raw_pwrite_stream_test.cpp.o cd /<>/build-llvm/unittests/Support && /usr/bin/g++-6 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/unittests/Support -I/<>/unittests/Support -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SupportTests.dir/raw_pwrite_stream_test.cpp.o -c /<>/unittests/Support/raw_pwrite_stream_test.cpp [100%] Linking CXX executable SupportTests cd /<>/build-llvm/unittests/Support && /usr/bin/cmake -E cmake_link_script CMakeFiles/SupportTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o CMakeFiles/SupportTests.dir/ArrayRecyclerTest.cpp.o CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o CMakeFiles/SupportTests.dir/Casting.cpp.o CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o CMakeFiles/SupportTests.dir/CompressionTest.cpp.o CMakeFiles/SupportTests.dir/ConvertUTFTest.cpp.o CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o CMakeFiles/SupportTests.dir/DwarfTest.cpp.o CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o CMakeFiles/SupportTests.dir/EndianTest.cpp.o CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o CMakeFiles/SupportTests.dir/IteratorTest.cpp.o CMakeFiles/SupportTests.dir/LEB128Test.cpp.o CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o CMakeFiles/SupportTests.dir/MD5Test.cpp.o CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o CMakeFiles/SupportTests.dir/MemoryBufferTest.cpp.o CMakeFiles/SupportTests.dir/MemoryTest.cpp.o CMakeFiles/SupportTests.dir/Path.cpp.o CMakeFiles/SupportTests.dir/ProcessTest.cpp.o CMakeFiles/SupportTests.dir/ProgramTest.cpp.o CMakeFiles/SupportTests.dir/RegexTest.cpp.o CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o CMakeFiles/SupportTests.dir/ScaledNumberTest.cpp.o CMakeFiles/SupportTests.dir/SourceMgrTest.cpp.o CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o CMakeFiles/SupportTests.dir/StreamingMemoryObject.cpp.o CMakeFiles/SupportTests.dir/StringPool.cpp.o CMakeFiles/SupportTests.dir/SwapByteOrderTest.cpp.o CMakeFiles/SupportTests.dir/TargetRegistry.cpp.o CMakeFiles/SupportTests.dir/ThreadLocalTest.cpp.o CMakeFiles/SupportTests.dir/ThreadPool.cpp.o CMakeFiles/SupportTests.dir/TimerTest.cpp.o CMakeFiles/SupportTests.dir/TimeValueTest.cpp.o CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o CMakeFiles/SupportTests.dir/UnicodeTest.cpp.o CMakeFiles/SupportTests.dir/YAMLIOTest.cpp.o CMakeFiles/SupportTests.dir/YAMLParserTest.cpp.o CMakeFiles/SupportTests.dir/formatted_raw_ostream_test.cpp.o CMakeFiles/SupportTests.dir/raw_ostream_test.cpp.o CMakeFiles/SupportTests.dir/raw_pwrite_stream_test.cpp.o -o SupportTests ../../lib/libgtest_main.a ../../lib/libgtest.a -lpthread ../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../../lib" make[5]: Leaving directory '/<>/build-llvm' [100%] Built target SupportTests /usr/bin/make -f unittests/CMakeFiles/UnitTests.dir/build.make unittests/CMakeFiles/UnitTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/build-llvm /<>/build-llvm/unittests /<>/build-llvm/unittests/CMakeFiles/UnitTests.dir/DependInfo.cmake --color= Scanning dependencies of target UnitTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f unittests/CMakeFiles/UnitTests.dir/build.make unittests/CMakeFiles/UnitTests.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'unittests/CMakeFiles/UnitTests.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [100%] Built target UnitTests /usr/bin/make -f test/CMakeFiles/check-llvm.dir/build.make test/CMakeFiles/check-llvm.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/build-llvm /<>/build-llvm/test /<>/build-llvm/test/CMakeFiles/check-llvm.dir/DependInfo.cmake --color= Scanning dependencies of target check-llvm make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f test/CMakeFiles/check-llvm.dir/build.make test/CMakeFiles/check-llvm.dir/build make[5]: Entering directory '/<>/build-llvm' [100%] Running the LLVM regression tests cd /<>/build-llvm/test && /usr/bin/python2.7 /<>/utils/lit/lit.py -sv --param llvm_site_config=/<>/build-llvm/test/lit.site.cfg --param llvm_unit_site_config=/<>/build-llvm/test/Unit/lit.site.cfg /<>/build-llvm/test -- Testing: 15541 tests, 4 threads -- Testing: FAIL: LLVM :: Analysis/CostModel/X86/masked-intrinsic-cost.ll (141 of 15541) ******************** TEST 'LLVM :: Analysis/CostModel/X86/masked-intrinsic-cost.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/opt -S -mtriple=x86_64-apple-darwin -mcpu=core-avx2 -cost-model -analyze < /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll | /<>/build-llvm/./bin/FileCheck /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll --check-prefix=AVX2 /<>/build-llvm/./bin/opt -S -mtriple=x86_64-apple-darwin -mcpu=knl -cost-model -analyze < /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll | /<>/build-llvm/./bin/FileCheck /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll --check-prefix=KNL /<>/build-llvm/./bin/opt -S -mtriple=x86_64-apple-darwin -mcpu=skx -cost-model -analyze < /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll | /<>/build-llvm/./bin/FileCheck /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll --check-prefix=SKX -- Exit Code: 1 Command Output (stderr): -- /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:95:8: error: expected string not found in input ; SKX: Found an estimated cost of 6 {{.*}}.gather ^ :36:71: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_gather_4i32': ^ :37:13: note: possible intended match here Cost Model: Found an estimated cost of 16 for instruction: %res = call <4 x i32> @llvm.masked.gather.v4i32(<4 x i32*> %ptrs, i32 4, <4 x i1> %mask, <4 x i32> %src0) ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:110:8: error: expected string not found in input ; SKX: Found an estimated cost of 6 {{.*}}.gather ^ :39:82: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_gather_4i32_const_mask': ^ :40:13: note: possible intended match here Cost Model: Found an estimated cost of 8 for instruction: %res = call <4 x i32> @llvm.masked.gather.v4i32(<4 x i32*> %ptrs, i32 4, <4 x i1> , <4 x i32> %src0) ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:126:8: error: expected string not found in input ; SKX: Found an estimated cost of 18 {{.*}}.gather ^ :42:83: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_gather_16f32_const_mask': ^ :43:13: note: possible intended match here Cost Model: Found an estimated cost of 48 for instruction: %sext_ind = sext <16 x i32> %ind to <16 x i64> ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:144:8: error: expected string not found in input ; SKX: Found an estimated cost of 18 {{.*}}.gather ^ :47:81: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_gather_16f32_var_mask': ^ :48:13: note: possible intended match here Cost Model: Found an estimated cost of 48 for instruction: %sext_ind = sext <16 x i32> %ind to <16 x i64> ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:162:8: error: expected string not found in input ; SKX: Found an estimated cost of 20 {{.*}}.gather ^ :52:84: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_gather_16f32_ra_var_mask': ^ :53:13: note: possible intended match here Cost Model: Found an estimated cost of 48 for instruction: %sext_ind = sext <16 x i32> %ind to <16 x i64> ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:180:8: error: expected string not found in input ; SKX: Found an estimated cost of 18 {{.*}}.gather ^ :57:84: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_gather_16f32_const_mask2': ^ :59:13: note: possible intended match here Cost Model: Found an estimated cost of 12 for instruction: %broadcast.splat = shufflevector <16 x float*> %broadcast.splatinsert, <16 x float*> undef, <16 x i32> zeroinitializer ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:200:8: error: expected string not found in input ; SKX: Found an estimated cost of 18 {{.*}}.scatter ^ :64:73: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_scatter_16i32': ^ :65:13: note: possible intended match here Cost Model: Found an estimated cost of 1 for instruction: %broadcast.splatinsert = insertelement <16 x i32*> undef, i32* %base, i32 0 ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:219:8: error: expected string not found in input ; SKX: Found an estimated cost of 10 {{.*}}.scatter ^ :71:72: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_scatter_8i32': ^ :73:13: note: possible intended match here Cost Model: Found an estimated cost of 0 for instruction: ret void ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:235:8: error: expected string not found in input ; SKX: Found an estimated cost of 6 {{.*}}.scatter ^ :74:72: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_scatter_4i32': ^ :75:13: note: possible intended match here Cost Model: Found an estimated cost of 16 for instruction: call void @llvm.masked.scatter.v4i32(<4 x i32> %a1, <4 x i32*> %ptr, i32 4, <4 x i1> %mask) ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:250:8: error: expected string not found in input ; SKX: Found an estimated cost of 6 {{.*}}.gather ^ :77:71: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_gather_4f32': ^ :78:13: note: possible intended match here Cost Model: Found an estimated cost of 4 for instruction: %sext_ind = sext <4 x i32> %ind to <4 x i64> ^ /<>/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll:268:8: error: expected string not found in input ; SKX: Found an estimated cost of 6 {{.*}}.gather ^ :82:82: note: scanning from here Printing analysis 'Cost Model Analysis' for function 'test_gather_4f32_const_mask': ^ :83:13: note: possible intended match here Cost Model: Found an estimated cost of 4 for instruction: %sext_ind = sext <4 x i32> %ind to <4 x i64> ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-calling-conv.ll (6309 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-calling-conv.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-calling-conv.ll -mtriple=x86_64-apple-darwin -mcpu=knl | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-calling-conv.ll --check-prefix=ALL_X64 --check-prefix=KNL /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-calling-conv.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-calling-conv.ll --check-prefix=ALL_X64 --check-prefix=SKX /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-calling-conv.ll -mtriple=i686-apple-darwin -mcpu=knl | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-calling-conv.ll --check-prefix=KNL_X32 -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-calling-conv.ll:34:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm1, %xmm1 ^ :16:2: note: scanning from here vandps %xmm1, %xmm0, %xmm0 ^ :16:5: note: possible intended match here vandps %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-calling-conv.ll:72:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm1, %xmm1 ^ :25:2: note: scanning from here vandps %xmm1, %xmm0, %xmm0 ^ :25:5: note: possible intended match here vandps %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-calling-conv.ll:105:13: error: expected string not found in input ; SKX-NEXT: vpslld $31, %xmm0, %xmm0 ^ :34:2: note: scanning from here vandps %xmm1, %xmm0, %xmm0 ^ :34:5: note: possible intended match here vandps %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-calling-conv.ll:143:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtd %ymm1, %ymm0, %k0 ^ :66:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :71:2: note: possible intended match here vpcmpgtd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-calling-conv.ll:194:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtd %zmm1, %zmm0, %k0 ^ :115:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :127:2: note: possible intended match here vpcmpgtd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-calling-conv.ll:243:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtd %xmm1, %xmm0, %k0 ^ :161:2: note: scanning from here vpcmpgtd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-calling-conv.ll:293:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtd %ymm1, %ymm0, %k0 ^ :206:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :211:2: note: possible intended match here vpcmpgtd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-calling-conv.ll:336:17: error: expected string not found in input ; ALL_X64-NEXT: vmovaps %zmm1, %zmm0 ^ :229:2: note: scanning from here vmovaps %xmm1, %xmm0 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-extract-subvector.ll (6310 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-extract-subvector.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-extract-subvector.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck --check-prefix=SKX /<>/test/CodeGen/X86/avx512-extract-subvector.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-extract-subvector.ll:8:13: error: expected string not found in input ; SKX-NEXT: vextracti32x4 $2, %zmm0, %xmm0 ^ :6:2: note: scanning from here vmovaps %xmm1, %xmm0 ^ /<>/test/CodeGen/X86/avx512-extract-subvector.ll:17:13: error: SKX-NEXT: is not on the line after the previous match ; SKX-NEXT: retq ^ :15:2: note: 'next' match was here retq ^ :13:9: note: previous match ended here ## BB#0: ^ :14:1: note: non-matching line after previous match is here vzeroupper ^ /<>/test/CodeGen/X86/avx512-extract-subvector.ll:25:13: error: expected string not found in input ; SKX-NEXT: vextracti32x4 $2, %zmm0, %xmm0 ^ :21:2: note: scanning from here vmovaps %xmm1, %xmm0 ^ /<>/test/CodeGen/X86/avx512-extract-subvector.ll:34:13: error: SKX-NEXT: is not on the line after the previous match ; SKX-NEXT: retq ^ :30:2: note: 'next' match was here retq ^ :28:9: note: previous match ended here ## BB#0: ^ :29:1: note: non-matching line after previous match is here vzeroupper ^ /<>/test/CodeGen/X86/avx512-extract-subvector.ll:43:13: error: expected string not found in input ; SKX-NEXT: vextracti64x4 $1, %zmm0, %ymm0 ^ :36:2: note: scanning from here vmovaps %ymm1, %ymm0 ^ /<>/test/CodeGen/X86/avx512-extract-subvector.ll:52:13: error: expected string not found in input ; SKX-NEXT: vextracti64x4 $1, %zmm0, %ymm0 ^ :43:2: note: scanning from here vmovaps %ymm1, %ymm0 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-cvt.ll (6311 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-cvt.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-cvt.ll -mtriple=x86_64-apple-darwin -mcpu=skx --show-mc-encoding | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-cvt.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-cvt.ll:4:10: error: expected string not found in input ; CHECK: vcvtdq2ps %zmm ^ :3:2: note: scanning from here .align 4, 0x90 ^ :6:2: note: possible intended match here vcvtdq2ps %ymm0, %ymm0 ## encoding: [0xc5,0xfc,0x5b,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:12:10: error: expected string not found in input ; CHECK: vcvtqq2pd ^ :11:2: note: scanning from here .align 4, 0x90 ^ :17:2: note: possible intended match here vcvtsi2sdq %rax, %xmm0, %xmm3 ## encoding: [0xc4,0xe1,0xfb,0x2a,0xd8] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:19:10: error: expected string not found in input ; CHECK: vcvtqq2pd ^ :48:2: note: scanning from here .align 4, 0x90 ^ :54:2: note: possible intended match here vcvtsi2sdq %rax, %xmm0, %xmm2 ## encoding: [0xc4,0xe1,0xfb,0x2a,0xd0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:26:10: error: expected string not found in input ; CHECK: vcvtqq2ps ^ :71:2: note: scanning from here .align 4, 0x90 ^ :76:2: note: possible intended match here vcvtsi2ssq %rax, %xmm0, %xmm1 ## encoding: [0xc4,0xe1,0xfa,0x2a,0xc8] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:33:10: error: expected string not found in input ; CHECK: vcvtqq2psy (%rdi) ^ :91:2: note: scanning from here .align 4, 0x90 ^ :97:2: note: possible intended match here vcvtsi2ssq %rax, %xmm0, %xmm1 ## encoding: [0xc4,0xe1,0xfa,0x2a,0xc8] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:41:10: error: expected string not found in input ; CHECK: vcvttpd2qq ^ :117:2: note: scanning from here .align 4, 0x90 ^ :122:2: note: possible intended match here vcvttsd2si %xmm1, %rax ## encoding: [0xc4,0xe1,0xfb,0x2c,0xc1] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:48:10: error: expected string not found in input ; CHECK: vcvttps2qq ^ :143:2: note: scanning from here .align 4, 0x90 ^ :149:2: note: possible intended match here vcvttss2si %xmm1, %rax ## encoding: [0xc4,0xe1,0xfa,0x2c,0xc1] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:55:10: error: expected string not found in input ; CHECK: vcvtqq2ps ^ :170:2: note: scanning from here .align 4, 0x90 ^ :175:2: note: possible intended match here vcvtsi2ssq %rax, %xmm0, %xmm1 ## encoding: [0xc4,0xe1,0xfa,0x2a,0xc8] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:62:10: error: expected string not found in input ; CHECK: vcvtuqq2ps ^ :195:2: note: scanning from here .align 4, 0x90 ^ :206:2: note: possible intended match here vcvtsi2ssq %rax, %xmm0, %xmm1 ## encoding: [0xc4,0xe1,0xfa,0x2a,0xc8] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:69:10: error: expected string not found in input ; CHECK: vcvtuqq2pd ^ :288:2: note: scanning from here .align 4, 0x90 ^ :292:2: note: possible intended match here vextractf128 $1, %ymm0, %xmm4 ## encoding: [0xc4,0xe3,0x7d,0x19,0xc4,0x01] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:76:10: error: expected string not found in input ; CHECK: vcvttps2dq %zmm ^ :354:2: note: scanning from here .align 4, 0x90 ^ :357:2: note: possible intended match here vcvttps2dq %ymm0, %ymm0 ## encoding: [0xc5,0xfe,0x5b,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:84:10: error: expected string not found in input ; CHECK: vcvttps2udq ^ :362:2: note: scanning from here .align 4, 0x90 ^ :368:2: note: possible intended match here vcvttss2si %xmm3, %rax ## encoding: [0xc4,0xe1,0xfa,0x2c,0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:92:10: error: expected string not found in input ; CHECK: vcvttps2udq ^ :428:2: note: scanning from here .align 4, 0x90 ^ :434:2: note: possible intended match here vcvttss2si %xmm2, %rax ## encoding: [0xc4,0xe1,0xfa,0x2c,0xc2] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:100:10: error: expected string not found in input ; CHECK: vcvttps2udq ^ :464:2: note: scanning from here .align 4, 0x90 ^ :469:2: note: possible intended match here vcvttss2si %xmm1, %rax ## encoding: [0xc4,0xe1,0xfa,0x2c,0xc1] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:108:10: error: expected string not found in input ; CHECK: vcvttpd2udq ^ :484:2: note: scanning from here .align 4, 0x90 ^ :489:2: note: possible intended match here vcvttsd2si %xmm2, %rax ## encoding: [0xc4,0xe1,0xfb,0x2c,0xc2] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:116:10: error: expected string not found in input ; CHECK: vcvtdq2pd %ymm ^ :517:2: note: scanning from here .align 4, 0x90 ^ :521:2: note: possible intended match here vcvtdq2pd %xmm0, %ymm2 ## encoding: [0xc5,0xfe,0xe6,0xd0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:124:10: error: expected string not found in input ; CHECK: vcvttpd2dq %zmm ^ :529:2: note: scanning from here .align 4, 0x90 ^ :533:2: note: possible intended match here vcvttpd2dqy %ymm0, %xmm0 ## encoding: [0xc5,0xfd,0xe6,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:132:10: error: expected string not found in input ; CHECK: vcvttpd2dq %ymm ^ :540:2: note: scanning from here .align 4, 0x90 ^ :544:2: note: possible intended match here vcvttpd2dqy %ymm0, %xmm0 ## encoding: [0xc5,0xfd,0xe6,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:140:10: error: expected string not found in input ; CHECK: vcvtpd2ps %zmm ^ :550:2: note: scanning from here .align 4, 0x90 ^ :553:2: note: possible intended match here vcvtpd2psy %ymm0, %xmm0 ## encoding: [0xc5,0xfd,0x5a,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:150:10: error: expected string not found in input ; CHECK: vcvtpd2ps %ymm ^ :562:2: note: scanning from here .align 4, 0x90 ^ :566:2: note: possible intended match here vcvtpd2psy %ymm0, %xmm0 ## encoding: [0xc5,0xfd,0x5a,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:157:10: error: expected string not found in input ; CHECK: vcvtpd2ps %ymm0, %xmm0 {%k1} {z} ^ :572:2: note: scanning from here .align 4, 0x90 ^ :577:2: note: possible intended match here vcvtpd2psy %ymm0, %xmm0 ## encoding: [0xc5,0xfd,0x5a,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:165:10: error: expected string not found in input ; CHECK: vcvtps2pd %ymm0, %zmm0 ^ :585:2: note: scanning from here .align 4, 0x90 ^ :588:2: note: possible intended match here vcvtps2pd %xmm0, %ymm2 ## encoding: [0xc5,0xfc,0x5a,0xd0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:173:10: error: expected string not found in input ; CHECK: vcvtps2pd %xmm0, %ymm0 {%k1} {z} ^ :595:2: note: scanning from here .align 4, 0x90 ^ :599:2: note: possible intended match here vcvtps2pd %xmm0, %ymm0 ## encoding: [0xc5,0xfc,0x5a,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:183:10: error: expected string not found in input ; CHECK: vcvtsi2sdq (%rdi){{.*}} encoding: [0x62 ^ :607:2: note: scanning from here .align 4, 0x90 ^ :611:2: note: possible intended match here vcvtsi2sdq (%rdi), %xmm0, %xmm0 ## encoding: [0xc4,0xe1,0xfb,0x2a,0x07] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:193:10: error: expected string not found in input ; CHECK: vcvtsi2sdl (%{{.*}} encoding: [0x62 ^ :616:2: note: scanning from here .align 4, 0x90 ^ :621:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:203:10: error: expected string not found in input ; CHECK: vcvtsi2ssl (%{{.*}} encoding: [0x62 ^ :625:2: note: scanning from here .align 4, 0x90 ^ :630:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:213:10: error: expected string not found in input ; CHECK: vcvtsi2ssq (%{{.*}} encoding: [0x62 ^ :634:2: note: scanning from here .align 4, 0x90 ^ :639:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:223:10: error: expected string not found in input ; CHECK: vcvtss2sd {{.*}} encoding: [0x62 ^ :643:2: note: scanning from here .align 4, 0x90 ^ :649:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:236:10: error: expected string not found in input ; CHECK: vmovsd {{.*}} encoding: [0x62 ^ :653:2: note: scanning from here .align 4, 0x90 ^ :661:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:251:10: error: expected string not found in input ; CHECK: vmovq {{.*}} encoding: [0x62 ^ :665:2: note: scanning from here .align 4, 0x90 ^ :670:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:259:10: error: expected string not found in input ; CHECK: vmovq {{.*}} encoding: [0x62 ^ :674:2: note: scanning from here .align 4, 0x90 ^ :679:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:267:10: error: expected string not found in input ; CHECK: vmovd {{.*}} encoding: [0x62 ^ :683:2: note: scanning from here .align 4, 0x90 ^ :688:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:275:10: error: expected string not found in input ; CHECK: vmovd {{.*}} encoding: [0x62 ^ :692:2: note: scanning from here .align 4, 0x90 ^ :697:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:285:15: error: expected string not found in input ; CHECK-NEXT: vcvtudq2pd %ymm0, %zmm2 ^ :719:2: note: scanning from here vpsrld $16, %xmm0, %xmm2 ## encoding: [0xc5,0xe9,0x72,0xd0,0x10] ^ :720:2: note: possible intended match here vcvtdq2pd %xmm2, %ymm2 ## encoding: [0xc5,0xfe,0xe6,0xd2] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:295:10: error: expected string not found in input ; CHECK: vcvtudq2pd ^ :771:2: note: scanning from here .align 4, 0x90 ^ :776:2: note: possible intended match here vcvtdq2pd %xmm1, %ymm1 ## encoding: [0xc5,0xfe,0xe6,0xc9] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:303:10: error: expected string not found in input ; CHECK: vcvtudq2ps ^ :806:2: note: scanning from here .align 4, 0x90 ^ :813:2: note: possible intended match here vcvtdq2ps %ymm2, %ymm2 ## encoding: [0xc5,0xfc,0x5b,0xd2] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:311:10: error: expected string not found in input ; CHECK: vcvtudq2ps ^ :857:2: note: scanning from here .align 4, 0x90 ^ :862:2: note: possible intended match here vcvtdq2ps %ymm1, %ymm1 ## encoding: [0xc5,0xfc,0x5b,0xc9] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:319:10: error: expected string not found in input ; CHECK: vcvtudq2ps ^ :892:2: note: scanning from here .align 4, 0x90 ^ :893:1: note: possible intended match here _uitof32_128: ## @uitof32_128 ^ /<>/test/CodeGen/X86/avx512-cvt.ll:327:10: error: expected string not found in input ; CHECK: vcvttss2si {{.*}} encoding: [0x62 ^ :910:1: note: scanning from here ## BB#0: ^ :912:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:335:10: error: expected string not found in input ; CHECK: vcvttss2usi {{.*}} encoding: [0x62 ^ :917:1: note: scanning from here ## BB#0: ^ :919:2: note: possible intended match here retq ## encoding: [0xc3] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:343:10: error: expected string not found in input ; CHECK: vcvtusi2ss ^ :924:1: note: scanning from here ## BB#0: ^ :926:2: note: possible intended match here vcvtsi2ssq %rax, %xmm0, %xmm0 ## encoding: [0xc4,0xe1,0xfa,0x2a,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:351:10: error: expected string not found in input ; CHECK: vcvtusi2sd ^ :932:1: note: scanning from here ## BB#0: ^ :934:2: note: possible intended match here vcvtsi2sdq %rax, %xmm0, %xmm0 ## encoding: [0xc4,0xe1,0xfb,0x2a,0xc0] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:359:10: error: expected string not found in input ; CHECK: vpmovm2d ^ :979:2: note: scanning from here .cfi_startproc ^ :1010:2: note: possible intended match here vpmovzxbw %xmm1, %xmm0 ## encoding: [0xc4,0xe2,0x79,0x30,0xc1] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:403:10: error: expected string not found in input ; CHECK: vpmovm2d ^ :1134:2: note: scanning from here .cfi_startproc ^ :1162:2: note: possible intended match here vpmovzxwd %xmm1, %xmm0 ## encoding: [0xc4,0xe2,0x79,0x33,0xc1] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:413:10: error: expected string not found in input ; CHECK: vcvtudq2ps ^ :1185:12: note: scanning from here vpmovzxbd %xmm0, %xmm2 ## encoding: [0xc4,0xe2,0x79,0x31,0xd0] ^ :1188:2: note: possible intended match here vcvtdq2ps %ymm1, %ymm2 ## encoding: [0xc5,0xfc,0x5b,0xd1] ^ /<>/test/CodeGen/X86/avx512-cvt.ll:421:10: error: expected string not found in input ; CHECK: vcvtudq2ps ^ :1209:12: note: scanning from here vpmovzxwd %xmm0, %xmm3 ## encoding: [0xc4,0xe2,0x79,0x33,0xd8] ^ :1212:2: note: possible intended match here vcvtdq2ps %ymm2, %ymm2 ## encoding: [0xc5,0xfc,0x5b,0xd2] ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-gather-scatter-intrin.ll (6314 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-gather-scatter-intrin.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-gather-scatter-intrin.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-gather-scatter-intrin.ll -- Exit Code: 2 Command Output (stderr): -- LLVM ERROR: Do not know how to split the result of this operator! FileCheck error: '-' is empty. -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-fma.ll (6315 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-fma.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-fma.ll -mtriple=x86_64-apple-darwin -mattr=+avx512f -fp-contract=fast | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-fma.ll --check-prefix=ALL --check-prefix=KNL /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-fma.ll -mtriple=x86_64-apple-darwin -mcpu=skx -fp-contract=fast | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-fma.ll --check-prefix=ALL --check-prefix=SKX -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-fma.ll:8:13: error: expected string not found in input ; ALL-NEXT: vfmadd213ps %zmm2, %zmm1, %zmm0 ^ :7:2: note: scanning from here vfmadd213ps %ymm4, %ymm2, %ymm0 ^ /<>/test/CodeGen/X86/avx512-fma.ll:18:13: error: expected string not found in input ; ALL-NEXT: vfmsub213ps %zmm2, %zmm1, %zmm0 ^ :17:2: note: scanning from here vfmsub213ps %ymm4, %ymm2, %ymm0 ^ /<>/test/CodeGen/X86/avx512-fma.ll:28:13: error: expected string not found in input ; ALL-NEXT: vfnmadd213ps %zmm2, %zmm1, %zmm0 ^ :27:2: note: scanning from here vfnmadd213ps %ymm4, %ymm2, %ymm0 ^ /<>/test/CodeGen/X86/avx512-fma.ll:38:13: error: expected string not found in input ; ALL-NEXT: vfnmsub213ps %zmm2, %zmm1, %zmm0 ^ :37:2: note: scanning from here vfnmsub213ps %ymm4, %ymm2, %ymm0 ^ /<>/test/CodeGen/X86/avx512-fma.ll:52:13: error: expected string not found in input ; ALL-NEXT: vfmadd213pd %zmm2, %zmm1, %zmm0 ^ :47:2: note: scanning from here vfmadd213pd %ymm4, %ymm2, %ymm0 ^ /<>/test/CodeGen/X86/avx512-fma.ll:62:13: error: expected string not found in input ; ALL-NEXT: vfmsub213pd %zmm2, %zmm1, %zmm0 ^ :57:2: note: scanning from here vfmsub213pd %ymm4, %ymm2, %ymm0 ^ /<>/test/CodeGen/X86/avx512-fma.ll:72:13: error: expected string not found in input ; ALL-NEXT: vfmsub213sd %xmm2, %xmm0, %xmm1 ^ :67:2: note: scanning from here vfmsub213sd %xmm2, %xmm1, %xmm0 ^ /<>/test/CodeGen/X86/avx512-fma.ll:100:13: error: expected string not found in input ; ALL-NEXT: vfmsub231sd (%rdi), %xmm0, %xmm1 ^ :85:2: note: scanning from here vfmsub132sd (%rdi), %xmm1, %xmm0 ^ /<>/test/CodeGen/X86/avx512-fma.ll:112:13: error: expected string not found in input ; ALL-NEXT: vfmadd231ps {{.*}}(%rip){1to16}, %zmm0, %zmm1 ^ :105:2: note: scanning from here vmovaps LCPI9_0(%rip), %ymm4 ## ymm4 = [1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01] ^ :107:2: note: possible intended match here vfmadd213ps %ymm3, %ymm4, %ymm1 ^ /<>/test/CodeGen/X86/avx512-fma.ll:123:13: error: expected string not found in input ; ALL-NEXT: vfmadd213ps {{.*}}(%rip){1to16}, %zmm1, %zmm0 ^ :126:2: note: scanning from here vmovaps LCPI10_0(%rip), %ymm4 ## ymm4 = [1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01,1.000000e-01] ^ :127:2: note: possible intended match here vfmadd213ps %ymm4, %ymm2, %ymm0 ^ /<>/test/CodeGen/X86/avx512-fma.ll:142:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm2, %xmm2 ^ :136:2: note: scanning from here vfmadd231ps 32(%rdi), %ymm1, %ymm3 ^ :149:2: note: possible intended match here vpslld $31, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512-fma.ll:166:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm2, %xmm2 ^ :160:2: note: scanning from here vfmadd132ps 32(%rdi), %ymm3, %ymm1 ^ :173:2: note: possible intended match here vpslld $31, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512-fma.ll:191:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm2, %xmm2 ^ :184:2: note: scanning from here vfmadd213ps 32(%rdi), %ymm3, %ymm1 ^ :197:2: note: possible intended match here vpslld $31, %xmm2, %xmm2 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-insert-extract.ll (6319 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-insert-extract.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-insert-extract.ll -march=x86-64 -mtriple=x86_64-apple-darwin -mcpu=knl | /<>/build-llvm/./bin/FileCheck --check-prefix=KNL --check-prefix=CHECK /<>/test/CodeGen/X86/avx512-insert-extract.ll /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-insert-extract.ll -march=x86-64 -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck --check-prefix=SKX --check-prefix=CHECK /<>/test/CodeGen/X86/avx512-insert-extract.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-insert-extract.ll:6:9: error: expected string not found in input ;CHECK: vinsertf32x4 ^ :6:12: note: scanning from here vinsertps $16, (%rdi), %xmm0, %xmm3 ## xmm3 = xmm0[0],mem[0],xmm0[2,3] ^ :10:2: note: possible intended match here vinsertf128 $1, %xmm2, %ymm1, %ymm1 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:27:13: error: expected string not found in input ; SKX-NEXT: vmovhpd (%rdi), %xmm0, %xmm2 ^ :17:2: note: scanning from here vmovhpd (%rdi), %xmm0, %xmm3 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:40:9: error: expected string not found in input ;CHECK: vextractf32x4 $1 ^ :26:9: note: scanning from here _test3: ## @test3 ^ :28:2: note: possible intended match here vextractf128 $1, %ymm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:60:13: error: expected string not found in input ; SKX-NEXT: vextracti64x2 $2, %zmm0, %xmm1 ^ :37:2: note: scanning from here vmovq %xmm1, %rax ^ :38:11: note: possible intended match here vpinsrq $1, %rax, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:89:9: error: expected string not found in input ;CHECK: vmovd ^ :57:2: note: scanning from here .align 4, 0x90 ^ :64:2: note: possible intended match here vmovaps %ymm1, 32(%rsp) ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:98:9: error: expected string not found in input ;CHECK: vmovq ^ :74:2: note: scanning from here .align 4, 0x90 ^ :81:2: note: possible intended match here vmovaps %ymm1, 32(%rsp) ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:107:9: error: expected string not found in input ;CHECK: vmovd ^ :91:2: note: scanning from here .align 4, 0x90 ^ :98:2: note: possible intended match here vmovaps %ymm0, (%rsp) ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:116:9: error: expected string not found in input ;CHECK: vmovd ^ :107:2: note: scanning from here .align 4, 0x90 ^ :114:2: note: possible intended match here vmovaps %ymm1, 32(%rsp) ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:126:9: error: expected string not found in input ;CHECK: vpcmpltud ^ :168:2: note: scanning from here .align 4, 0x90 ^ :177:2: note: possible intended match here vpcmpgtd %xmm6, %xmm7, %xmm6 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:146:9: error: expected string not found in input ;CHECK: kshiftlw $15 ^ :267:11: note: scanning from here vpcmpgtq %xmm8, %xmm9, %xmm8 ^ :268:2: note: possible intended match here vpshufd $132, %xmm8, %xmm8 ## xmm8 = xmm8[0,1,0,2] ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:162:9: error: expected string not found in input ;CHECK: andl $1, %eax ^ :327:2: note: scanning from here movb %al, -8(%rsp) ^ :330:10: note: possible intended match here movzwl -8(%rsp), %eax ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:178:7: error: expected string not found in input ;SKX: kshiftlb $3 ^ :361:11: note: scanning from here vpcmpgtq %xmm4, %xmm5, %xmm4 ^ :362:2: note: possible intended match here vpshufd $132, %xmm4, %xmm4 ## xmm4 = xmm4[0,1,0,2] ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:194:9: error: expected string not found in input ;CHECK: movw $-1, %ax ^ :394:2: note: scanning from here movb %al, -8(%rsp) ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:204:9: error: expected string not found in input ;CHECK: movb (%rdi), %al ^ :400:2: note: scanning from here .align 4, 0x90 ^ :437:2: note: possible intended match here movb %sil, %al ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:223:7: error: expected string not found in input ;SKX: kshiftlb $4 ^ :510:2: note: scanning from here .align 4, 0x90 ^ :511:15: note: possible intended match here _test17: ## @test17 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:238:13: error: expected string not found in input ; SKX-NEXT: vextracti64x2 $1, %zmm0, %xmm0 ^ :549:2: note: scanning from here vextractf128 $1, %ymm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:251:13: error: expected string not found in input ; SKX-NEXT: vextracti128 $1, %ymm0, %xmm0 ^ :561:2: note: scanning from here vextractf128 $1, %ymm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:276:13: error: expected string not found in input ; SKX-NEXT: vextracti32x4 $1, %zmm0, %xmm0 ^ :583:2: note: scanning from here vextractf128 $1, %ymm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:289:13: error: expected string not found in input ; SKX-NEXT: vextracti128 $1, %ymm0, %xmm0 ^ :595:2: note: scanning from here vextractf128 $1, %ymm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:314:13: error: expected string not found in input ; SKX-NEXT: vextracti32x4 $1, %zmm0, %xmm0 ^ :617:2: note: scanning from here vextractf128 $1, %ymm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:327:13: error: expected string not found in input ; SKX-NEXT: vextracti128 $1, %ymm0, %xmm0 ^ :629:2: note: scanning from here vextractf128 $1, %ymm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:352:13: error: expected string not found in input ; SKX-NEXT: vextracti32x4 $1, %zmm0, %xmm0 ^ :651:2: note: scanning from here vextractf128 $1, %ymm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:365:13: error: expected string not found in input ; SKX-NEXT: vextracti128 $1, %ymm0, %xmm0 ^ :663:2: note: scanning from here vextractf128 $1, %ymm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:389:13: error: expected string not found in input ; SKX-NEXT: vpinsrq $1, (%rsi), %xmm0, %xmm1 ^ :684:2: note: scanning from here vpinsrq $1, (%rsi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:405:13: error: expected string not found in input ; SKX-NEXT: vpblendd {{.*#+}} ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ :698:2: note: scanning from here vblendps $15, %ymm1, %ymm0, %ymm0 ## ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ :698:27: note: possible intended match here vblendps $15, %ymm1, %ymm0, %ymm0 ## ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:431:13: error: expected string not found in input ; SKX-NEXT: vpinsrd $1, (%rsi), %xmm0, %xmm1 ^ :720:2: note: scanning from here vpinsrd $1, (%rsi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:456:13: error: expected string not found in input ; SKX-NEXT: vpblendd {{.*#+}} ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ :734:2: note: scanning from here vblendps $15, %ymm1, %ymm0, %ymm0 ## ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ :734:27: note: possible intended match here vblendps $15, %ymm1, %ymm0, %ymm0 ## ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:497:13: error: expected string not found in input ; SKX-NEXT: vpinsrw $1, (%rsi), %xmm0, %xmm1 ^ :756:2: note: scanning from here vpinsrw $1, (%rsi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:522:13: error: expected string not found in input ; SKX-NEXT: vpblendd {{.*#+}} ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ :770:2: note: scanning from here vblendps $15, %ymm1, %ymm0, %ymm0 ## ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ :770:27: note: possible intended match here vblendps $15, %ymm1, %ymm0, %ymm0 ## ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:563:13: error: expected string not found in input ; SKX-NEXT: vpinsrb $1, (%rsi), %xmm0, %xmm1 ^ :792:2: note: scanning from here vpinsrb $1, (%rsi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:579:13: error: expected string not found in input ; SKX-NEXT: vpblendd {{.*#+}} ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ :806:2: note: scanning from here vblendps $15, %ymm1, %ymm0, %ymm0 ## ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ :806:27: note: possible intended match here vblendps $15, %ymm1, %ymm0, %ymm0 ## ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7] ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:617:13: error: expected string not found in input ; SKX-NEXT: vpinsrq $1, %rdi, %xmm0, %xmm1 ^ :828:2: note: scanning from here vpinsrq $1, %rdi, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:633:13: error: expected string not found in input ; SKX-NEXT: vpinsrd $1, %edi, %xmm0, %xmm1 ^ :838:2: note: scanning from here vpinsrd $1, %edi, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:649:13: error: expected string not found in input ; SKX-NEXT: vunpcklpd %xmm1, %xmm0, %xmm1 ^ :848:2: note: scanning from here vunpcklpd %xmm2, %xmm0, %xmm2 ## xmm2 = xmm0[0],xmm2[0] ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:665:13: error: expected string not found in input ; SKX-NEXT: vinsertps $16, %xmm1, %xmm0, %xmm1 ^ :858:2: note: scanning from here vinsertps $16, %xmm2, %xmm0, %xmm2 ## xmm2 = xmm0[0],xmm2[0],xmm0[2,3] ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:682:13: error: expected string not found in input ; SKX-NEXT: vextracti128 $1, %ymm0, %xmm1 ^ :868:2: note: scanning from here vextractf128 $1, %ymm0, %xmm1 ^ /<>/test/CodeGen/X86/avx512-insert-extract.ll:700:13: error: expected string not found in input ; SKX-NEXT: vextracti128 $1, %ymm0, %xmm1 ^ :879:2: note: scanning from here vextractf128 $1, %ymm0, %xmm1 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-logic.ll (6320 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-logic.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-logic.ll -mtriple=x86_64-apple-darwin -mcpu=knl | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-logic.ll --check-prefix=ALL --check-prefix=KNL /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-logic.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-logic.ll --check-prefix=ALL --check-prefix=SKX -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-logic.ll:9:13: error: expected string not found in input ; ALL-NEXT: vpaddd {{.*}}(%rip){1to16}, %zmm0, %zmm0 ^ :15:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :22:2: note: possible intended match here vpaddd %xmm5, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:23:13: error: expected string not found in input ; ALL-NEXT: vpaddd {{.*}}(%rip){1to16}, %zmm0, %zmm0 ^ :42:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :49:2: note: possible intended match here vpaddd %xmm5, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:37:13: error: expected string not found in input ; ALL-NEXT: vpaddd {{.*}}(%rip){1to16}, %zmm0, %zmm0 ^ :69:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :76:2: note: possible intended match here vpaddd %xmm5, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:51:13: error: expected string not found in input ; ALL-NEXT: vpaddq {{.*}}(%rip){1to8}, %zmm0, %zmm0 ^ :94:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :101:2: note: possible intended match here vpaddq %xmm5, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:64:13: error: expected string not found in input ; ALL-NEXT: vpaddq {{.*}}(%rip){1to8}, %zmm0, %zmm0 ^ :119:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :126:2: note: possible intended match here vpaddq %xmm5, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:77:13: error: expected string not found in input ; ALL-NEXT: vpaddq {{.*}}(%rip){1to8}, %zmm0, %zmm0 ^ :144:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :151:2: note: possible intended match here vpaddq %xmm5, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:91:13: error: expected string not found in input ; ALL-NEXT: vporq {{.*}}(%rip){1to8}, %zmm0, %zmm0 ^ :170:2: note: scanning from here vmovaps LCPI6_0(%rip), %ymm2 ## ymm2 = [2,2,2,2] ^ :171:2: note: possible intended match here vorps %ymm2, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:100:13: error: expected string not found in input ; ALL-NEXT: vpandd (%rdi), %zmm0, %zmm0 ^ :180:2: note: scanning from here vandps (%rdi), %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:111:13: error: expected string not found in input ; ALL-NEXT: vpandq (%rdi){1to8}, %zmm0, %zmm0 ^ :190:2: note: scanning from here vbroadcastsd (%rdi), %ymm2 ^ :191:2: note: possible intended match here vandps %ymm2, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:130:13: error: expected string not found in input ; SKX-NEXT: vpandq %zmm1, %zmm0, %zmm0 ^ :201:2: note: scanning from here vandps %ymm2, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:145:13: error: expected string not found in input ; SKX-NEXT: vporq %zmm1, %zmm0, %zmm0 ^ :211:2: note: scanning from here vorps %ymm2, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:160:13: error: expected string not found in input ; SKX-NEXT: vpxorq %zmm1, %zmm0, %zmm0 ^ :221:2: note: scanning from here vxorps %ymm2, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:175:13: error: expected string not found in input ; SKX-NEXT: vpandq %zmm1, %zmm0, %zmm0 ^ :231:2: note: scanning from here vandps %ymm2, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:190:13: error: expected string not found in input ; SKX-NEXT: vporq %zmm1, %zmm0, %zmm0 ^ :241:2: note: scanning from here vorps %ymm2, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/avx512-logic.ll:205:13: error: expected string not found in input ; SKX-NEXT: vpxorq %zmm1, %zmm0, %zmm0 ^ :251:2: note: scanning from here vxorps %ymm2, %ymm0, %ymm0 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-ext.ll (6326 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-ext.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-ext.ll -mtriple=x86_64-apple-darwin -mcpu=knl | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-ext.ll --check-prefix=ALL --check-prefix=KNL /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-ext.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-ext.ll --check-prefix=ALL --check-prefix=SKX -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-ext.ll:17:13: error: expected string not found in input ; SKX-NEXT: vpmovw2m %xmm0, %k1 ^ :7:2: note: scanning from here vpsraw $15, %xmm0, %xmm0 ^ :7:5: note: possible intended match here vpsraw $15, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:38:13: error: expected string not found in input ; SKX-NEXT: vpmovw2m %xmm0, %k1 ^ :17:2: note: scanning from here vpsraw $15, %xmm0, %xmm0 ^ :17:5: note: possible intended match here vpsraw $15, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:60:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :26:2: note: scanning from here vpmovzxbw %xmm0, %xmm1 ## xmm1 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero,xmm0[4],zero,xmm0[5],zero,xmm0[6],zero,xmm0[7],zero ^ :30:2: note: possible intended match here vpsllw $15, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:82:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :43:2: note: scanning from here vpmovzxbw %xmm0, %xmm1 ## xmm1 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero,xmm0[4],zero,xmm0[5],zero,xmm0[6],zero,xmm0[7],zero ^ :47:2: note: possible intended match here vpsllw $15, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:100:13: error: expected string not found in input ; SKX-NEXT: vpmovzxbw %xmm0, %ymm0 ^ :60:2: note: scanning from here vpxor %xmm1, %xmm1, %xmm1 ^ :62:2: note: possible intended match here vpmovzxbw %xmm0, %xmm0 ## xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero,xmm0[4],zero,xmm0[5],zero,xmm0[6],zero,xmm0[7],zero ^ /<>/test/CodeGen/X86/avx512-ext.ll:118:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm1, %xmm1 ^ :70:2: note: scanning from here vpmovzxbw %xmm1, %xmm2 ## xmm2 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero,xmm1[4],zero,xmm1[5],zero,xmm1[6],zero,xmm1[7],zero ^ :74:2: note: possible intended match here vpsllw $15, %xmm1, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:130:13: error: expected string not found in input ; ALL-NEXT: vpmovsxbw %xmm0, %ymm0 ^ :88:2: note: scanning from here vpmovsxbw %xmm0, %xmm1 ^ :90:2: note: possible intended match here vpmovsxbw %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:148:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm1, %xmm1 ^ :98:2: note: scanning from here vpmovzxbw %xmm1, %xmm2 ## xmm2 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero,xmm1[4],zero,xmm1[5],zero,xmm1[6],zero,xmm1[7],zero ^ :102:2: note: possible intended match here vpsllw $15, %xmm1, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:176:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %ymm0, %ymm0 ^ :116:2: note: scanning from here vpmovzxbw 16(%rdi), %xmm1 ## xmm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero,mem[4],zero,mem[5],zero,mem[6],zero,mem[7],zero ^ :135:2: note: possible intended match here vpsllw $15, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:205:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %ymm0, %ymm0 ^ :146:2: note: scanning from here vpmovsxbw 16(%rdi), %xmm1 ^ :165:2: note: possible intended match here vpsllw $15, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:226:13: error: expected string not found in input ; SKX-NEXT: vpmovzxbw %ymm0, %zmm0 ^ :176:2: note: scanning from here vpxor %xmm1, %xmm1, %xmm1 ^ :182:2: note: possible intended match here vpmovzxbw %xmm0, %xmm0 ## xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero,xmm0[4],zero,xmm0[5],zero,xmm0[6],zero,xmm0[7],zero ^ /<>/test/CodeGen/X86/avx512-ext.ll:251:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %ymm1, %ymm1 ^ :191:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :212:2: note: possible intended match here vpsllw $15, %xmm1, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:271:13: error: expected string not found in input ; SKX-NEXT: vpmovsxbw %ymm0, %zmm0 ^ :222:2: note: scanning from here vpmovsxbw %xmm0, %xmm1 ^ :229:2: note: possible intended match here vpmovsxbw %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:296:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %ymm1, %ymm1 ^ :238:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :260:2: note: possible intended match here vpsllw $15, %xmm1, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:317:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :271:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :271:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:338:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :281:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :281:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:360:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :290:2: note: scanning from here vpmovzxwd %xmm0, %xmm1 ## xmm1 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero ^ :294:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:383:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :307:2: note: scanning from here vpmovzxwd %xmm0, %xmm1 ## xmm1 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero ^ :311:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:404:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :326:2: note: scanning from here vpmovzxbd 8(%rdi), %xmm1 ## xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero,mem[2],zero,zero,zero,mem[3],zero,zero,zero ^ :346:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:425:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :357:2: note: scanning from here vpmovsxbw 8(%rdi), %xmm1 ^ :381:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:446:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm1, %xmm1 ^ :392:2: note: scanning from here vpxor %xmm2, %xmm2, %xmm2 ^ :415:2: note: possible intended match here vpslld $31, %xmm1, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:466:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm1, %xmm1 ^ :425:2: note: scanning from here vpshufd $78, %xmm0, %xmm2 ## xmm2 = xmm0[2,3,0,1] ^ :448:2: note: possible intended match here vpslld $31, %xmm1, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:478:13: error: expected string not found in input ; ALL-NEXT: vpmovzxbd %xmm0, %zmm0 ^ :458:2: note: scanning from here vpmovzxbw %xmm0, %xmm1 ## xmm1 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero,xmm0[4],zero,xmm0[5],zero,xmm0[6],zero,xmm0[7],zero ^ :461:2: note: possible intended match here vpmovzxbd %xmm0, %xmm2 ## xmm2 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero,xmm0[2],zero,zero,zero,xmm0[3],zero,zero,zero ^ /<>/test/CodeGen/X86/avx512-ext.ll:487:13: error: expected string not found in input ; ALL-NEXT: vpmovsxbd %xmm0, %zmm0 ^ :474:2: note: scanning from here vpmovsxbd %xmm0, %xmm1 ^ :481:2: note: possible intended match here vpmovsxbd %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:506:13: error: expected string not found in input ; SKX-NEXT: vpmovq2m %xmm0, %k1 ^ :491:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :491:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:527:13: error: expected string not found in input ; SKX-NEXT: vpmovq2m %xmm0, %k1 ^ :502:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :502:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:558:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :520:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :521:2: note: possible intended match here vpmovsxdq %xmm0, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:580:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :536:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :537:2: note: possible intended match here vpmovsxdq %xmm0, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:592:13: error: expected string not found in input ; ALL-NEXT: vpmovsxbq (%rdi), %ymm0 ^ :553:2: note: scanning from here vpmovsxbd (%rdi), %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:610:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :564:2: note: scanning from here vpmovzxbq 4(%rdi), %xmm1 ## xmm1 = mem[0],zero,zero,zero,zero,zero,zero,zero,mem[1],zero,zero,zero,zero,zero,zero,zero ^ :579:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:631:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :593:2: note: scanning from here vpmovsxbd 4(%rdi), %xmm1 ^ :612:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:644:13: error: expected string not found in input ; ALL-NEXT: vpmovsxbq (%rdi), %zmm0 ^ :626:2: note: scanning from here vpmovsxbd (%rdi), %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:663:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :643:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :643:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:684:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :653:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :653:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:717:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :669:2: note: scanning from here vpmovzxwd %xmm0, %xmm1 ## xmm1 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero ^ :673:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:740:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :686:2: note: scanning from here vpmovzxwd %xmm0, %xmm1 ## xmm1 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero ^ :690:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:753:13: error: expected string not found in input ; ALL-NEXT: vpmovsxwd (%rdi), %ymm0 ^ :703:2: note: scanning from here vpmovsxwd (%rdi), %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:773:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm1, %xmm1 ^ :712:2: note: scanning from here vpmovzxwd %xmm1, %xmm2 ## xmm2 = xmm1[0],zero,xmm1[1],zero,xmm1[2],zero,xmm1[3],zero ^ :716:2: note: possible intended match here vpslld $31, %xmm1, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:790:13: error: expected string not found in input ; SKX-NEXT: vpmovzxwd %xmm0, %ymm0 ^ :730:2: note: scanning from here vpxor %xmm1, %xmm1, %xmm1 ^ :732:2: note: possible intended match here vpmovzxwd %xmm0, %xmm0 ## xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero ^ /<>/test/CodeGen/X86/avx512-ext.ll:807:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :740:2: note: scanning from here vpmovzxwd 16(%rdi), %xmm1 ## xmm1 = mem[0],zero,mem[1],zero,mem[2],zero,mem[3],zero ^ :760:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:828:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :771:2: note: scanning from here vpmovsxwd 16(%rdi), %xmm1 ^ :791:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:841:13: error: expected string not found in input ; ALL-NEXT: vpmovsxwd (%rdi), %zmm0 ^ :802:2: note: scanning from here vpmovsxwd (%rdi), %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:858:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm1, %xmm1 ^ :814:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :836:2: note: possible intended match here vpslld $31, %xmm1, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:870:13: error: expected string not found in input ; ALL-NEXT: vpmovzxwd %ymm0, %zmm0 ^ :846:2: note: scanning from here vpxor %xmm1, %xmm1, %xmm1 ^ :852:2: note: possible intended match here vpmovzxwd %xmm0, %xmm0 ## xmm0 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero ^ /<>/test/CodeGen/X86/avx512-ext.ll:889:13: error: expected string not found in input ; SKX-NEXT: vpmovq2m %xmm0, %k1 ^ :862:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :862:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:911:13: error: expected string not found in input ; SKX-NEXT: vpmovq2m %xmm0, %k1 ^ :873:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :873:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:943:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :891:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :892:2: note: possible intended match here vpmovsxdq %xmm0, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:965:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :907:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :908:2: note: possible intended match here vpmovsxdq %xmm0, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:977:13: error: expected string not found in input ; ALL-NEXT: vpmovsxwq (%rdi), %ymm0 ^ :924:2: note: scanning from here vpmovsxwd (%rdi), %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:995:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :935:2: note: scanning from here vpmovzxwq 8(%rdi), %xmm1 ## xmm1 = mem[0],zero,zero,zero,mem[1],zero,zero,zero ^ :950:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1016:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :964:2: note: scanning from here vpmovsxwd 8(%rdi), %xmm1 ^ :983:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1029:13: error: expected string not found in input ; ALL-NEXT: vpmovsxwq (%rdi), %zmm0 ^ :997:2: note: scanning from here vpmovsxwd (%rdi), %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1047:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm1, %xmm1 ^ :1013:2: note: scanning from here vpmovzxwd %xmm0, %xmm2 ## xmm2 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero ^ :1023:2: note: possible intended match here vpslld $31, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1059:13: error: expected string not found in input ; ALL-NEXT: vpmovzxwq %xmm0, %zmm0 ^ :1045:2: note: scanning from here vpmovzxwd %xmm0, %xmm1 ## xmm1 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero ^ :1048:2: note: possible intended match here vpmovzxwq %xmm0, %xmm2 ## xmm2 = xmm0[0],zero,zero,zero,xmm0[1],zero,zero,zero ^ /<>/test/CodeGen/X86/avx512-ext.ll:1078:13: error: expected string not found in input ; SKX-NEXT: vpmovq2m %xmm0, %k1 ^ :1062:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :1062:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1100:13: error: expected string not found in input ; SKX-NEXT: vpmovq2m %xmm0, %k1 ^ :1073:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :1073:5: note: possible intended match here vpsrad $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1132:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :1091:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :1092:2: note: possible intended match here vpmovsxdq %xmm0, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1154:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm0, %k1 ^ :1107:2: note: scanning from here vpsrad $31, %xmm0, %xmm0 ^ :1108:2: note: possible intended match here vpmovsxdq %xmm0, %xmm1 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1166:13: error: expected string not found in input ; ALL-NEXT: vpmovsxdq (%rdi), %ymm0 ^ :1122:2: note: scanning from here vpmovsxdq (%rdi), %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1176:13: error: expected string not found in input ; ALL-NEXT: vpmovsxdq %xmm0, %ymm0 ^ :1131:2: note: scanning from here vpmovsxdq %xmm0, %xmm1 ^ :1133:2: note: possible intended match here vpmovsxdq %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1195:13: error: expected string not found in input ; SKX-NEXT: vpmovd2m %xmm1, %k1 ^ :1142:2: note: scanning from here vpsrad $31, %xmm1, %xmm1 ^ :1143:2: note: possible intended match here vpmovsxdq %xmm1, %xmm2 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1214:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :1158:2: note: scanning from here vpmovzxdq 16(%rdi), %xmm1 ## xmm1 = mem[0],zero,mem[1],zero ^ :1173:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1235:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :1187:2: note: scanning from here vpmovsxdq 16(%rdi), %xmm1 ^ :1202:2: note: possible intended match here vpslld $31, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1248:13: error: expected string not found in input ; ALL-NEXT: vpmovsxdq (%rdi), %zmm0 ^ :1216:2: note: scanning from here vpmovsxdq (%rdi), %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1258:13: error: expected string not found in input ; ALL-NEXT: vpmovsxdq %ymm0, %zmm0 ^ :1228:2: note: scanning from here vpmovsxdq %xmm0, %xmm1 ^ :1235:2: note: possible intended match here vpmovsxdq %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1275:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm1, %xmm1 ^ :1244:2: note: scanning from here vpxor %xmm2, %xmm2, %xmm2 ^ :1253:2: note: possible intended match here vpslld $31, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1286:13: error: expected string not found in input ; ALL-NEXT: vcvtpd2ps %zmm0, %ymm0 ^ :1275:2: note: scanning from here vcvtpd2psy %ymm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1295:13: error: expected string not found in input ; ALL-NEXT: vcvtps2pd %ymm0, %zmm0 ^ :1284:2: note: scanning from here vcvtps2pd %xmm0, %ymm2 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1304:13: error: expected string not found in input ; ALL-NEXT: kmovw %edi, %k1 ^ :1307:2: note: scanning from here pushq %rbp ^ :1371:2: note: possible intended match here vmovd %eax, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1322:13: error: expected string not found in input ; SKX-NEXT: kmovb %edi, %k1 ^ :1420:2: note: scanning from here movb %dil, -8(%rsp) ^ :1437:2: note: possible intended match here vmovd %eax, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1341:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :1464:2: note: scanning from here vpextrb $15, %xmm0, %eax ^ :1488:2: note: possible intended match here vpextrb $7, %xmm0, %eax ^ /<>/test/CodeGen/X86/avx512-ext.ll:1360:13: error: expected string not found in input ; SKX-NEXT: vpslld $31, %zmm0, %zmm0 ^ :1558:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1565:8: note: possible intended match here vextractf128 $1, %ymm0, %xmm4 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1379:13: error: SKX-NEXT: is not on the line after the previous match ; SKX-NEXT: vpslld $31, %xmm0, %xmm0 ^ :1630:2: note: 'next' match was here vpslld $31, %xmm0, %xmm0 ^ :1628:9: note: previous match ended here ## BB#0: ^ :1629:1: note: non-matching line after previous match is here vpand %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1405:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :1640:2: note: scanning from here vpextrw $7, %xmm0, %eax ^ :1646:2: note: possible intended match here vpextrw $5, %xmm0, %eax ^ /<>/test/CodeGen/X86/avx512-ext.ll:1425:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtd %ymm0, %ymm1, %k0 ^ :1684:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :1687:2: note: possible intended match here vpcmpgtd %xmm0, %xmm1, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1440:13: error: expected string not found in input ; ALL-NEXT: kmovw %edi, %k0 ^ :1704:2: note: scanning from here movb %dil, -8(%rsp) ^ /<>/test/CodeGen/X86/avx512-ext.ll:1461:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtd %ymm0, %ymm1, %k0 ^ :1735:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :1740:2: note: possible intended match here vpcmpgtd %xmm0, %xmm1, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1478:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtd %zmm0, %zmm1, %k0 ^ :1750:2: note: scanning from here vextractf128 $1, %ymm0, %xmm4 ^ :1753:2: note: possible intended match here vpcmpgtd %xmm0, %xmm2, %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1495:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtd %ymm0, %ymm1, %k0 ^ :1766:2: note: scanning from here vpcmpgtd %xmm0, %xmm1, %xmm2 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1506:13: error: expected string not found in input ; ALL-NEXT: vpmovsxbq (%rdi), %zmm0 ^ :1786:2: note: scanning from here vpmovsxbd (%rdi), %xmm0 ^ /<>/test/CodeGen/X86/avx512-ext.ll:1822:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %zmm2, %zmm2 ^ :1806:2: note: scanning from here vmovd %edi, %xmm4 ^ :1823:2: note: possible intended match here vpsllw $15, %xmm5, %xmm5 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-mask-op.ll (6329 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-mask-op.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-mask-op.ll -march=x86-64 -mtriple=x86_64-apple-darwin -mcpu=knl | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-mask-op.ll --check-prefix=CHECK --check-prefix=KNL /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-mask-op.ll -march=x86-64 -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-mask-op.ll --check-prefix=CHECK --check-prefix=SKX -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-mask-op.ll:8:15: error: expected string not found in input ; CHECK-NEXT: kmovw %edi, %k0 ^ :12:2: note: scanning from here pushq %rbp ^ :76:2: note: possible intended match here vmovd %eax, %xmm0 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:29:13: error: expected string not found in input ; SKX-NEXT: kmovb %edi, %k0 ^ :168:2: note: scanning from here movb %dil, -8(%rsp) ^ :185:2: note: possible intended match here vmovd %eax, %xmm0 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:42:15: error: expected string not found in input ; CHECK-NEXT: kmovw (%rdi), %k0 ^ :232:2: note: scanning from here pushq %rbp ^ :263:2: note: possible intended match here movw (%rdi), %ax ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:64:13: error: expected string not found in input ; SKX-NEXT: kmovb (%rdi), %k0 ^ :392:2: note: scanning from here movb (%rdi), %al ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:79:15: error: expected string not found in input ; CHECK-NEXT: kmovw %edi, %k0 ^ :453:2: note: scanning from here pushq %rbp ^ :500:2: note: possible intended match here vmovd %edx, %xmm0 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:105:13: error: expected string not found in input ; SKX-NEXT: kmovw %edi, %k0 ^ :640:2: note: scanning from here pushq %rbp ^ :680:2: note: possible intended match here vmovd %eax, %xmm0 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:118:15: error: expected string not found in input ; CHECK-NEXT: vpcmpnleud %zmm1, %zmm0, %k0 ^ :779:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :802:2: note: possible intended match here vpcmpgtd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:152:13: error: expected string not found in input ; SKX-NEXT: kxnorw %k0, %k0, %k0 ^ :996:2: note: scanning from here movb $1, (%rdi) ^ :1004:5: note: possible intended match here .align 4, 0x90 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:183:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtq %ymm3, %ymm2, %k0 ^ :1008:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :1021:2: note: possible intended match here vpcmpgtq %xmm3, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:205:13: error: expected string not found in input ; SKX-NEXT: vpcmpgtq %xmm0, %xmm1, %k0 ^ :1036:2: note: scanning from here vpcmpgtq %xmm0, %xmm1, %xmm0 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:244:13: error: expected string not found in input ; SKX-NEXT: vpsllw $15, %xmm0, %xmm0 ^ :1137:2: note: scanning from here vpor LCPI13_0(%rip), %xmm0, %xmm0 ^ :1137:18: note: possible intended match here vpor LCPI13_0(%rip), %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:282:13: error: expected string not found in input ; SKX-NEXT: vpxord %zmm2, %zmm2, %zmm2 ^ :1215:2: note: scanning from here vpxor %xmm4, %xmm4, %xmm4 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:320:13: error: expected string not found in input ; SKX-NEXT: jg LBB15_1 ^ :1273:2: note: scanning from here jg LBB15_2 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:352:13: error: expected string not found in input ; SKX-NEXT: jg LBB17_1 ^ :1299:2: note: scanning from here jg LBB17_2 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:408:13: error: SKX-NEXT: is not on the line after the previous match ; SKX-NEXT: cmpl %esi, %edi ^ :1388:2: note: 'next' match was here cmpl %esi, %edi ^ :1345:9: note: previous match ended here ## BB#0: ^ :1346:1: note: non-matching line after previous match is here pushq %rbp ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:864:13: error: expected string not found in input ; SKX-NEXT: kmovq %rdi, %k0 ^ :1488:2: note: scanning from here pushq %rbp ^ :1513:2: note: possible intended match here movq %rdi, %rax ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:1321:13: error: expected string not found in input ; SKX-NEXT: kmovq %rdi, %k0 ^ :1774:2: note: scanning from here pushq %rbp ^ :1801:2: note: possible intended match here movq %rdi, %rax ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:1357:13: error: expected string not found in input ; SKX-NEXT: kmovb %edi, %k0 ^ :2060:2: note: scanning from here pushq %rbp ^ :2142:2: note: possible intended match here vmovd %edx, %xmm1 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:1393:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %ymm1, %ymm1 ^ :2175:2: note: scanning from here vpmovzxbw %xmm2, %xmm3 ## xmm3 = xmm2[0],zero,xmm2[1],zero,xmm2[2],zero,xmm2[3],zero,xmm2[4],zero,xmm2[5],zero,xmm2[6],zero,xmm2[7],zero ^ :2176:2: note: possible intended match here vpsllw $15, %xmm3, %xmm3 ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:1422:13: error: expected string not found in input ; SKX-NEXT: vpslld $31, %xmm0, %xmm0 ^ :2199:2: note: scanning from here vpextrd $3, %xmm0, %eax ^ /<>/test/CodeGen/X86/avx512-mask-op.ll:1443:13: error: expected string not found in input ; SKX-NEXT: vpsllq $63, %xmm0, %xmm0 ^ :2219:2: note: scanning from here vpextrq $1, %xmm0, %rax ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-shift.ll (6332 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-shift.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-shift.ll -mtriple=x86_64-apple-darwin -mcpu=knl | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-shift.ll /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-shift.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck --check-prefix=SKX /<>/test/CodeGen/X86/avx512-shift.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-shift.ll:31:7: error: expected string not found in input ;SKX: vpsraq ^ :66:9: note: scanning from here vpsllq $12, %xmm0, %xmm0 ^ :67:2: note: possible intended match here vpsrad $12, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-shift.ll:89:8: error: expected string not found in input ; SKX: vpsravq %ymm ^ :359:2: note: scanning from here .align 4, 0x90 ^ :365:2: note: possible intended match here vpsrlq %xmm2, %xmm3, %xmm4 ^ /<>/test/CodeGen/X86/avx512-shift.ll:97:8: error: expected string not found in input ; SKX: vpsravw %xmm ^ :389:2: note: scanning from here .align 4, 0x90 ^ :419:2: note: possible intended match here vpsrad %xmm2, %xmm5, %xmm7 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512bw-mask-op.ll (6337 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512bw-mask-op.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512bw-mask-op.ll -march=x86-64 -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512bw-mask-op.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512bw-mask-op.ll:12:10: error: expected string not found in input ; CHECK: kmovd ^ :8:2: note: scanning from here .align 4, 0x90 ^ :41:2: note: possible intended match here vmovd %ecx, %xmm0 ^ /<>/test/CodeGen/X86/avx512bw-mask-op.ll:31:10: error: expected string not found in input ; CHECK: kmovq ^ :251:2: note: scanning from here .align 4, 0x90 ^ :260:2: note: possible intended match here movq %rsp, %rbp ^ /<>/test/CodeGen/X86/avx512bw-mask-op.ll:48:10: error: expected string not found in input ; CHECK: kmovd ([[ARG1:%rdi|%rcx]]), %k{{[0-7]}} ^ :684:2: note: scanning from here .align 4, 0x90 ^ :714:2: note: possible intended match here movl (%rdi), %r13d ^ /<>/test/CodeGen/X86/avx512bw-mask-op.ll:69:10: error: expected string not found in input ; CHECK: kmovq ([[ARG1]]), %k{{[0-7]}} ^ :931:2: note: scanning from here .align 4, 0x90 ^ :931:2: note: uses undefined variable "ARG1" .align 4, 0x90 ^ :940:2: note: possible intended match here movq %rsp, %rbp ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512-vec-cmp.ll (6338 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512-vec-cmp.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-vec-cmp.ll -mtriple=x86_64-apple-darwin -mcpu=knl | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-vec-cmp.ll --check-prefix=KNL /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512-vec-cmp.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512-vec-cmp.ll --check-prefix=SKX -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512-vec-cmp.ll:87:8: error: expected string not found in input ; SKX: vcmpltps %xmm2, %xmm0, %k1 ^ :121:2: note: scanning from here vcmpltps %xmm2, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:107:8: error: expected string not found in input ; SKX: vcmpltpd %xmm2, %xmm0, %k1 ^ :132:2: note: scanning from here vcmpltpd %xmm2, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:135:8: error: expected string not found in input ; SKX: vcmpeqps %ymm1, %ymm0, %k1 ^ :153:2: note: scanning from here vcmpeqps %ymm1, %ymm0, %ymm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:171:13: error: expected string not found in input ; SKX-NEXT: vpcmpeqd %zmm2, %zmm0, %k0 ^ :347:2: note: scanning from here pushq %rbp ^ :435:2: note: possible intended match here vpcmpeqd %xmm4, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:184:13: error: expected string not found in input ; SKX-NEXT: vpcmpeqw %zmm2, %zmm0, %k0 ^ :521:2: note: scanning from here pushq %rbp ^ :585:2: note: possible intended match here vpcmpeqw %xmm4, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:445:8: error: expected string not found in input ; SKX: vcmpeqpd %ymm1, %ymm0, %k1 ^ :1766:10: note: scanning from here _test30: ## @test30 ^ :1768:2: note: possible intended match here vcmpeqpd %ymm1, %ymm0, %ymm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:455:8: error: expected string not found in input ; SKX: vcmpltpd (%rdi), %xmm0, %k1 ^ :1774:10: note: scanning from here _test31: ## @test31 ^ :1776:2: note: possible intended match here vcmpltpd (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:466:8: error: expected string not found in input ; SKX: vcmpltpd (%rdi), %ymm0, %k1 ^ :1782:10: note: scanning from here _test32: ## @test32 ^ :1784:2: note: possible intended match here vcmpltpd (%rdi), %ymm0, %ymm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:477:8: error: expected string not found in input ; SKX: vcmpltpd (%rdi), %zmm0, %k1 ^ :1790:10: note: scanning from here _test33: ## @test33 ^ :1793:2: note: possible intended match here vcmpltpd (%rdi), %ymm0, %ymm5 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:487:8: error: expected string not found in input ; SKX: vcmpltps (%rdi), %xmm0, %k1 ^ :1800:10: note: scanning from here _test34: ## @test34 ^ :1802:2: note: possible intended match here vcmpltps (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:497:8: error: expected string not found in input ; SKX: vcmpltps (%rdi), %ymm0, %k1 ^ :1808:10: note: scanning from here _test35: ## @test35 ^ :1810:2: note: possible intended match here vcmpltps (%rdi), %ymm0, %ymm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:508:8: error: expected string not found in input ; SKX: vcmpltps (%rdi), %zmm0, %k1 ^ :1816:10: note: scanning from here _test36: ## @test36 ^ :1819:2: note: possible intended match here vcmpltps (%rdi), %ymm0, %ymm5 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:518:8: error: expected string not found in input ; SKX: vcmpltpd (%rdi){1to8}, %zmm0, %k1 ^ :1826:10: note: scanning from here _test37: ## @test37 ^ :1830:2: note: possible intended match here vcmpltpd %ymm4, %ymm0, %ymm4 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:532:8: error: expected string not found in input ; SKX: vcmpltpd (%rdi){1to4}, %ymm0, %k1 ^ :1837:10: note: scanning from here _test38: ## @test38 ^ :1840:2: note: possible intended match here vcmpltpd %ymm2, %ymm0, %ymm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:546:8: error: expected string not found in input ; SKX: vcmpltpd (%rdi){1to2}, %xmm0, %k1 ^ :1846:10: note: scanning from here _test39: ## @test39 ^ :1849:2: note: possible intended match here vcmpltpd %xmm2, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:561:8: error: expected string not found in input ; SKX: vcmpltps (%rdi){1to16}, %zmm0, %k1 ^ :1855:10: note: scanning from here _test40: ## @test40 ^ :1859:2: note: possible intended match here vcmpltps %ymm4, %ymm0, %ymm4 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:575:8: error: expected string not found in input ; SKX: vcmpltps (%rdi){1to8}, %ymm0, %k1 ^ :1866:10: note: scanning from here _test41: ## @test41 ^ :1869:2: note: possible intended match here vcmpltps %ymm2, %ymm0, %ymm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:589:8: error: expected string not found in input ; SKX: vcmpltps (%rdi){1to4}, %xmm0, %k1 ^ :1875:10: note: scanning from here _test42: ## @test42 ^ :1878:2: note: possible intended match here vcmpltps %xmm2, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512-vec-cmp.ll:603:8: error: expected string not found in input ; SKX: vpmovw2m %xmm2, %k1 ^ :1904:10: note: scanning from here _test43: ## @test43 ^ :1935:2: note: possible intended match here vpmovsxdq %xmm2, %xmm4 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512bw-vec-cmp.ll (6340 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512bw-vec-cmp.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:4:10: error: expected string not found in input ; CHECK: vpcmpeqb {{.*%k[0-7]}} ^ :3:2: note: scanning from here .align 4, 0x90 ^ :8:2: note: possible intended match here vpcmpeqb %xmm4, %xmm5, %xmm4 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:14:10: error: expected string not found in input ; CHECK: vpcmpgtb {{.*%k[0-7]}} ^ :25:2: note: scanning from here .align 4, 0x90 ^ :30:2: note: possible intended match here vpcmpgtb %xmm6, %xmm7, %xmm6 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:24:10: error: expected string not found in input ; CHECK: vpcmplew {{.*%k[0-7]}} ^ :49:1: note: scanning from here ## BB#0: ^ :52:2: note: possible intended match here vpcmpgtw %xmm6, %xmm7, %xmm6 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:34:10: error: expected string not found in input ; CHECK: vpcmpnleub {{.*%k[0-7]}} ^ :79:2: note: scanning from here .align 4, 0x90 ^ :87:2: note: possible intended match here vpcmpgtb %xmm8, %xmm6, %xmm8 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:44:10: error: expected string not found in input ; CHECK: vpcmpeqw (%rdi){{.*%k[0-7]}} ^ :110:2: note: scanning from here .align 4, 0x90 ^ :113:5: note: possible intended match here vmovups (%rdi), %ymm4 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:55:10: error: expected string not found in input ; CHECK: vpcmpgtw (%rdi){{.*%k[0-7]}} ^ :136:1: note: scanning from here ## BB#0: ^ :137:5: note: possible intended match here vmovups (%rdi), %ymm4 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:66:10: error: expected string not found in input ; CHECK: vpcmplew (%rdi){{.*%k[0-7]}} ^ :160:1: note: scanning from here ## BB#0: ^ :161:5: note: possible intended match here vmovups (%rdi), %ymm4 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:77:10: error: expected string not found in input ; CHECK: vpcmpleuw (%rdi){{.*%k[0-7]}} ^ :189:1: note: scanning from here ## BB#0: ^ :190:2: note: possible intended match here vmovups (%rdi), %ymm4 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:88:10: error: expected string not found in input ; CHECK: vpcmpeqw %zmm{{.*{%k[1-7]}}} ^ :239:1: note: scanning from here ## BB#0: ^ :268:2: note: possible intended match here vpcmpeqw %xmm3, %xmm1, %xmm6 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:100:10: error: expected string not found in input ; CHECK: vpcmpleb %zmm{{.*{%k[1-7]}}} ^ :317:1: note: scanning from here ## BB#0: ^ :328:2: note: possible intended match here vpcmpgtb %xmm10, %xmm6, %xmm6 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:112:10: error: expected string not found in input ; CHECK: vpcmpgtb (%rdi){{.*{%k[1-7]}}} ^ :383:1: note: scanning from here ## BB#0: ^ :386:2: note: possible intended match here vpcmpgtb %xmm6, %xmm7, %xmm6 ^ /<>/test/CodeGen/X86/avx512bw-vec-cmp.ll:125:10: error: expected string not found in input ; CHECK: vpcmpleuw (%rdi){{.*{%k[1-7]}}} ^ :459:1: note: scanning from here ## BB#0: ^ :489:2: note: possible intended match here vmovups (%rdi), %ymm5 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512bwvl-vec-cmp.ll (6344 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512bwvl-vec-cmp.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:4:10: error: expected string not found in input ; CHECK: vpcmpeqb {{.*%k[0-7]}} ^ :3:2: note: scanning from here .align 4, 0x90 ^ :8:2: note: possible intended match here vpcmpeqb %xmm2, %xmm3, %xmm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:14:10: error: expected string not found in input ; CHECK: vpcmpgtb {{.*%k[0-7]}} ^ :17:2: note: scanning from here .align 4, 0x90 ^ :22:2: note: possible intended match here vpcmpgtb %xmm3, %xmm4, %xmm3 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:24:10: error: expected string not found in input ; CHECK: vpcmplew {{.*%k[0-7]}} ^ :33:1: note: scanning from here ## BB#0: ^ :36:2: note: possible intended match here vpcmpgtw %xmm3, %xmm4, %xmm3 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:34:10: error: expected string not found in input ; CHECK: vpcmpnleub {{.*%k[0-7]}} ^ :53:2: note: scanning from here .align 4, 0x90 ^ :61:2: note: possible intended match here vpcmpgtb %xmm3, %xmm5, %xmm3 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:44:10: error: expected string not found in input ; CHECK: vpcmpeqw (%rdi){{.*%k[0-7]}} ^ :72:2: note: scanning from here .align 4, 0x90 ^ :75:5: note: possible intended match here vmovups (%rdi), %ymm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:55:10: error: expected string not found in input ; CHECK: vpcmpgtw (%rdi){{.*%k[0-7]}} ^ :89:1: note: scanning from here ## BB#0: ^ :90:5: note: possible intended match here vmovups (%rdi), %ymm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:66:10: error: expected string not found in input ; CHECK: vpcmplew (%rdi){{.*%k[0-7]}} ^ :104:1: note: scanning from here ## BB#0: ^ :105:5: note: possible intended match here vmovups (%rdi), %ymm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:77:10: error: expected string not found in input ; CHECK: vpcmpleuw (%rdi){{.*%k[0-7]}} ^ :122:1: note: scanning from here ## BB#0: ^ :123:2: note: possible intended match here vmovups (%rdi), %ymm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:88:10: error: expected string not found in input ; CHECK: vpcmpeqw %ymm{{.*{%k[1-7]}}} ^ :161:1: note: scanning from here ## BB#0: ^ :164:2: note: possible intended match here vpcmpeqw %xmm4, %xmm5, %xmm4 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:100:10: error: expected string not found in input ; CHECK: vpcmpleb %ymm{{.*{%k[1-7]}}} ^ :197:1: note: scanning from here ## BB#0: ^ :200:2: note: possible intended match here vpcmpgtb %xmm4, %xmm5, %xmm4 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:112:10: error: expected string not found in input ; CHECK: vpcmpgtb (%rdi){{.*{%k[1-7]}}} ^ :222:1: note: scanning from here ## BB#0: ^ :225:2: note: possible intended match here vpcmpgtb %xmm3, %xmm4, %xmm3 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:125:10: error: expected string not found in input ; CHECK: vpcmpleuw (%rdi){{.*{%k[1-7]}}} ^ :265:1: note: scanning from here ## BB#0: ^ :277:2: note: possible intended match here vmovups (%rdi), %ymm3 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:138:10: error: expected string not found in input ; CHECK: vpcmpeqb {{.*%k[0-7]}} ^ :305:2: note: scanning from here .align 4, 0x90 ^ :308:2: note: possible intended match here vpcmpeqb %xmm1, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:148:10: error: expected string not found in input ; CHECK: vpcmpgtb {{.*%k[0-7]}} ^ :313:2: note: scanning from here .align 4, 0x90 ^ :316:2: note: possible intended match here vpcmpgtb %xmm1, %xmm0, %xmm1 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:158:10: error: expected string not found in input ; CHECK: vpcmplew {{.*%k[0-7]}} ^ :323:1: note: scanning from here ## BB#0: ^ :324:2: note: possible intended match here vpcmpgtw %xmm0, %xmm1, %xmm0 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:168:10: error: expected string not found in input ; CHECK: vpcmpnleub {{.*%k[0-7]}} ^ :338:2: note: scanning from here .align 4, 0x90 ^ :344:2: note: possible intended match here vpcmpgtb %xmm1, %xmm3, %xmm1 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:178:10: error: expected string not found in input ; CHECK: vpcmpeqw (%rdi){{.*%k[0-7]}} ^ :349:2: note: scanning from here .align 4, 0x90 ^ :352:2: note: possible intended match here vpcmpeqw (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:189:10: error: expected string not found in input ; CHECK: vpcmpgtw (%rdi){{.*%k[0-7]}} ^ :361:1: note: scanning from here ## BB#0: ^ :362:2: note: possible intended match here vpcmpgtw (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:200:10: error: expected string not found in input ; CHECK: vpcmplew (%rdi){{.*%k[0-7]}} ^ :371:1: note: scanning from here ## BB#0: ^ :372:2: note: possible intended match here vpcmpgtw (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:211:10: error: expected string not found in input ; CHECK: vpcmpleuw (%rdi){{.*%k[0-7]}} ^ :383:1: note: scanning from here ## BB#0: ^ :384:2: note: possible intended match here vpminuw (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:222:10: error: expected string not found in input ; CHECK: vpcmpeqw %xmm{{.*{%k[1-7]}}} ^ :394:1: note: scanning from here ## BB#0: ^ :395:2: note: possible intended match here vpcmpeqw %xmm3, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:234:10: error: expected string not found in input ; CHECK: vpcmpleb %xmm{{.*{%k[1-7]}}} ^ :406:1: note: scanning from here ## BB#0: ^ :407:2: note: possible intended match here vpcmpgtb %xmm2, %xmm3, %xmm3 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:246:10: error: expected string not found in input ; CHECK: vpcmpgtb (%rdi){{.*{%k[1-7]}}} ^ :418:1: note: scanning from here ## BB#0: ^ :420:2: note: possible intended match here vpcmpgtb (%rdi), %xmm0, %xmm3 ^ /<>/test/CodeGen/X86/avx512bwvl-vec-cmp.ll:259:10: error: expected string not found in input ; CHECK: vpcmpleuw (%rdi){{.*{%k[1-7]}}} ^ :428:1: note: scanning from here ## BB#0: ^ :430:2: note: possible intended match here vpminuw (%rdi), %xmm0, %xmm3 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512dq-mask-op.ll (6345 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512dq-mask-op.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512dq-mask-op.ll -march=x86-64 -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512dq-mask-op.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512dq-mask-op.ll:9:10: error: expected string not found in input ; CHECK: knotb ^ :15:2: note: scanning from here .align 4, 0x90 ^ :84:38: note: possible intended match here .section __TEXT,__text,regular,pure_instructions ^ /<>/test/CodeGen/X86/avx512dq-mask-op.ll:21:10: error: expected string not found in input ; CHECK: kmovb ([[ARG1:%rdi|%rcx]]), %k{{[0-7]}} ^ :86:2: note: scanning from here .align 4, 0x90 ^ :90:2: note: possible intended match here movb (%rdi), %al ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512vl-nontemporal.ll (6353 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512vl-nontemporal.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512vl-nontemporal.ll -march=x86-64 -mtriple=x86_64-apple-darwin -mcpu=skx --show-mc-encoding | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512vl-nontemporal.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512vl-nontemporal.ll:4:10: error: expected string not found in input ; CHECK: vmovntps %ymm{{.*}} ## encoding: [0x62 ^ :1:2: note: scanning from here .section __TEXT,__text,regular,pure_instructions ^ :8:2: note: possible intended match here vmovntps %ymm0, (%rdi) ## encoding: [0xc5,0xfc,0x2b,0x07] ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: LLVM :: CodeGen/X86/avx512vl-vec-cmp.ll (6356 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/avx512vl-vec-cmp.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll -mtriple=x86_64-apple-darwin -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:4:10: error: expected string not found in input ; CHECK: vpcmpeqq {{.*%k[0-7]}} ^ :3:2: note: scanning from here .align 4, 0x90 ^ :8:2: note: possible intended match here vpcmpeqq %xmm2, %xmm3, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:14:10: error: expected string not found in input ; CHECK: vpcmpgtq {{.*%k[0-7]}} ^ :15:2: note: scanning from here .align 4, 0x90 ^ :20:2: note: possible intended match here vpcmpgtq %xmm3, %xmm4, %xmm3 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:24:10: error: expected string not found in input ; CHECK: vpcmpled {{.*%k[0-7]}} ^ :29:1: note: scanning from here ## BB#0: ^ :32:2: note: possible intended match here vpcmpgtd %xmm3, %xmm4, %xmm3 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:34:10: error: expected string not found in input ; CHECK: vpcmpnleuq {{.*%k[0-7]}} ^ :48:2: note: scanning from here .align 4, 0x90 ^ :56:2: note: possible intended match here vpcmpgtq %xmm3, %xmm5, %xmm3 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:44:10: error: expected string not found in input ; CHECK: vpcmpeqd (%rdi){{.*%k[0-7]}} ^ :65:2: note: scanning from here .align 4, 0x90 ^ :68:5: note: possible intended match here vmovups (%rdi), %ymm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:55:10: error: expected string not found in input ; CHECK: vpcmpgtd (%rdi){{.*%k[0-7]}} ^ :80:1: note: scanning from here ## BB#0: ^ :81:5: note: possible intended match here vmovups (%rdi), %ymm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:66:10: error: expected string not found in input ; CHECK: vpcmpled (%rdi){{.*%k[0-7]}} ^ :93:1: note: scanning from here ## BB#0: ^ :94:5: note: possible intended match here vmovups (%rdi), %ymm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:77:10: error: expected string not found in input ; CHECK: vpcmpleud (%rdi){{.*%k[0-7]}} ^ :109:1: note: scanning from here ## BB#0: ^ :110:2: note: possible intended match here vmovups (%rdi), %ymm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:88:10: error: expected string not found in input ; CHECK: vpcmpeqd %ymm{{.*{%k[1-7]}}} ^ :144:1: note: scanning from here ## BB#0: ^ :147:2: note: possible intended match here vpcmpeqd %xmm4, %xmm5, %xmm4 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:100:10: error: expected string not found in input ; CHECK: vpcmpleq %ymm{{.*{%k[1-7]}}} ^ :174:1: note: scanning from here ## BB#0: ^ :177:2: note: possible intended match here vpcmpgtq %xmm4, %xmm5, %xmm4 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:112:10: error: expected string not found in input ; CHECK: vpcmpgtq (%rdi){{.*{%k[1-7]}}} ^ :207:1: note: scanning from here ## BB#0: ^ :210:2: note: possible intended match here vpcmpgtq %xmm3, %xmm4, %xmm3 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:125:10: error: expected string not found in input ; CHECK: vpcmpleud (%rdi){{.*{%k[1-7]}}} ^ :256:1: note: scanning from here ## BB#0: ^ :268:2: note: possible intended match here vmovups (%rdi), %ymm3 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:138:10: error: expected string not found in input ; CHECK: vpcmpeqq (%rdi){1to4}, %ymm ^ :290:2: note: scanning from here .align 4, 0x90 ^ :296:2: note: possible intended match here vpcmpeqq %xmm3, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:151:10: error: expected string not found in input ; CHECK: vpcmpled (%rdi){1to8}, %ymm ^ :303:2: note: scanning from here .align 4, 0x90 ^ :306:6: note: possible intended match here vbroadcastss (%rdi), %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:164:10: error: expected string not found in input ; CHECK: vpcmpgtd (%rdi){1to8}, %ymm{{.*{%k[1-7]}}} ^ :338:2: note: scanning from here .align 4, 0x90 ^ :348:2: note: possible intended match here vpcmpgtd %xmm1, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:179:10: error: expected string not found in input ; CHECK: vpcmpgtq (%rdi){1to4}, %ymm{{.*{%k[1-7]}}} ^ :371:2: note: scanning from here .align 4, 0x90 ^ :380:2: note: possible intended match here vpcmpgtq %xmm1, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:194:10: error: expected string not found in input ; CHECK: vpcmpeqq {{.*%k[0-7]}} ^ :403:2: note: scanning from here .align 4, 0x90 ^ :406:2: note: possible intended match here vpcmpeqq %xmm1, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:204:10: error: expected string not found in input ; CHECK: vpcmpgtq {{.*%k[0-7]}} ^ :411:2: note: scanning from here .align 4, 0x90 ^ :414:2: note: possible intended match here vpcmpgtq %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:214:10: error: expected string not found in input ; CHECK: vpcmpled {{.*%k[0-7]}} ^ :421:1: note: scanning from here ## BB#0: ^ :422:2: note: possible intended match here vpcmpgtd %xmm0, %xmm1, %xmm0 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:224:10: error: expected string not found in input ; CHECK: vpcmpnleuq {{.*%k[0-7]}} ^ :435:2: note: scanning from here .align 4, 0x90 ^ :441:2: note: possible intended match here vpcmpgtq %xmm4, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:234:10: error: expected string not found in input ; CHECK: vpcmpeqd (%rdi){{.*%k[0-7]}} ^ :446:2: note: scanning from here .align 4, 0x90 ^ :449:2: note: possible intended match here vpcmpeqd (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:245:10: error: expected string not found in input ; CHECK: vpcmpgtd (%rdi){{.*%k[0-7]}} ^ :456:1: note: scanning from here ## BB#0: ^ :457:2: note: possible intended match here vpcmpgtd (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:256:10: error: expected string not found in input ; CHECK: vpcmpled (%rdi){{.*%k[0-7]}} ^ :464:1: note: scanning from here ## BB#0: ^ :465:2: note: possible intended match here vpcmpgtd (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:267:10: error: expected string not found in input ; CHECK: vpcmpleud (%rdi){{.*%k[0-7]}} ^ :474:1: note: scanning from here ## BB#0: ^ :475:2: note: possible intended match here vpminud (%rdi), %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:278:10: error: expected string not found in input ; CHECK: vpcmpeqd %xmm{{.*{%k[1-7]}}} ^ :483:1: note: scanning from here ## BB#0: ^ :484:2: note: possible intended match here vpcmpeqd %xmm3, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:290:10: error: expected string not found in input ; CHECK: vpcmpleq %xmm{{.*{%k[1-7]}}} ^ :493:1: note: scanning from here ## BB#0: ^ :494:2: note: possible intended match here vpcmpgtq %xmm2, %xmm3, %xmm3 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:302:10: error: expected string not found in input ; CHECK: vpcmpgtq (%rdi){{.*{%k[1-7]}}} ^ :505:1: note: scanning from here ## BB#0: ^ :507:2: note: possible intended match here vpcmpgtq (%rdi), %xmm0, %xmm3 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:315:10: error: expected string not found in input ; CHECK: vpcmpleud (%rdi){{.*{%k[1-7]}}} ^ :515:1: note: scanning from here ## BB#0: ^ :517:2: note: possible intended match here vpminud (%rdi), %xmm0, %xmm3 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:328:10: error: expected string not found in input ; CHECK: vpcmpeqq (%rdi){1to2}, %xmm ^ :524:2: note: scanning from here .align 4, 0x90 ^ :529:2: note: possible intended match here vpcmpeqq %xmm2, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:341:10: error: expected string not found in input ; CHECK: vpcmpled (%rdi){1to4}, %xmm ^ :534:2: note: scanning from here .align 4, 0x90 ^ :537:6: note: possible intended match here vbroadcastss (%rdi), %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:354:10: error: expected string not found in input ; CHECK: vpcmpgtd (%rdi){1to4}, %xmm{{.*{%k[1-7]}}} ^ :545:2: note: scanning from here .align 4, 0x90 ^ :548:2: note: possible intended match here vpcmpgtd %xmm1, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/avx512vl-vec-cmp.ll:369:10: error: expected string not found in input ; CHECK: vpcmpgtq (%rdi){1to2}, %xmm{{.*{%k[1-7]}}} ^ :556:2: note: scanning from here .align 4, 0x90 ^ :559:2: note: possible intended match here vpcmpgtq %xmm1, %xmm2, %xmm2 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. 40 FAIL: LLVM :: CodeGen/X86/masked_memop.ll (6991 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/masked_memop.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc -mtriple=x86_64-apple-darwin -mcpu=knl < /<>/test/CodeGen/X86/masked_memop.ll | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/masked_memop.ll --check-prefix=AVX512 /<>/build-llvm/./bin/llc -mtriple=x86_64-apple-darwin -mcpu=core-avx2 < /<>/test/CodeGen/X86/masked_memop.ll | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/masked_memop.ll --check-prefix=AVX2 /<>/build-llvm/./bin/opt -mtriple=x86_64-apple-darwin -codegenprepare -mcpu=corei7-avx -S < /<>/test/CodeGen/X86/masked_memop.ll | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/masked_memop.ll --check-prefix=AVX_SCALAR /<>/build-llvm/./bin/llc -mtriple=x86_64-apple-darwin -mcpu=skx < /<>/test/CodeGen/X86/masked_memop.ll | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/masked_memop.ll --check-prefix=SKX -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/masked_memop.ll:89:8: error: expected string not found in input ; SKX: vmovupd {{.*}}{%k1} ^ :1764:2: note: scanning from here .align 4, 0x90 ^ :1775:2: note: possible intended match here vmovsd (%rdi), %xmm2 ## xmm2 = mem[0],zero ^ /<>/test/CodeGen/X86/masked_memop.ll:101:8: error: expected string not found in input ; SKX: vmovups (%rdi){{.*}}{%k1} ^ :1790:2: note: scanning from here .align 4, 0x90 ^ :1801:2: note: possible intended match here vmovss (%rdi), %xmm2 ## xmm2 = mem[0],zero,zero,zero ^ /<>/test/CodeGen/X86/masked_memop.ll:113:8: error: expected string not found in input ; SKX: vmovdqu32 (%rdi){{.*}}{%k1} ^ :1830:2: note: scanning from here .align 4, 0x90 ^ :1861:4: note: possible intended match here vpinsrd $3, 12(%rdi), %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/masked_memop.ll:124:8: error: expected string not found in input ; SKX: vmovdqu32 %xmm{{.*}}{%k1} ^ :1870:2: note: scanning from here .align 4, 0x90 ^ :1880:2: note: possible intended match here vmovd %xmm1, (%rdi) ^ /<>/test/CodeGen/X86/masked_memop.ll:136:8: error: expected string not found in input ; SKX: vmovapd {{.*}}{%k1} ^ :1906:2: note: scanning from here .align 4, 0x90 ^ :1917:2: note: possible intended match here vmovsd (%rdi), %xmm2 ## xmm2 = mem[0],zero ^ /<>/test/CodeGen/X86/masked_memop.ll:148:8: error: expected string not found in input ; SKX: vmovaps (%rdi), %ymm1 {%k1} ^ :1975:2: note: scanning from here .align 4, 0x90 ^ :1992:2: note: possible intended match here vmovss (%rdi), %xmm3 ## xmm3 = mem[0],zero,zero,zero ^ /<>/test/CodeGen/X86/masked_memop.ll:160:8: error: expected string not found in input ; SKX: vmovdqu32 (%rdi), %ymm1 {%k1} ^ :2087:2: note: scanning from here .align 4, 0x90 ^ :2096:2: note: possible intended match here vmovd (%rdi), %xmm2 ## xmm2 = mem[0],zero,zero,zero ^ /<>/test/CodeGen/X86/masked_memop.ll:171:8: error: expected string not found in input ; SKX: vmovaps (%rdi), %ymm0 {%k1} {z} ^ :2161:2: note: scanning from here .align 4, 0x90 ^ :2170:2: note: possible intended match here vmovss (%rdi), %xmm1 ## xmm1 = mem[0],zero,zero,zero ^ /<>/test/CodeGen/X86/masked_memop.ll:182:8: error: expected string not found in input ; SKX: vmovdqu32 (%rdi), %ymm0 {%k1} {z} ^ :2237:2: note: scanning from here .align 4, 0x90 ^ :2246:2: note: possible intended match here vmovd (%rdi), %xmm1 ## xmm1 = mem[0],zero,zero,zero ^ /<>/test/CodeGen/X86/masked_memop.ll:196:8: error: expected string not found in input ; SKX: vmovdqu32 {{.*}}{%k1} ^ :2333:2: note: scanning from here .align 4, 0x90 ^ :2341:2: note: possible intended match here vmovdqa LCPI14_0(%rip), %xmm2 ## xmm2 = [0,1,4,5,8,9,12,13,8,9,12,13,12,13,14,15] ^ /<>/test/CodeGen/X86/masked_memop.ll:218:8: error: expected string not found in input ; SKX: kshiftl ^ :2820:2: note: scanning from here .align 4, 0x90 ^ :2822:6: note: possible intended match here .cfi_startproc ^ /<>/test/CodeGen/X86/masked_memop.ll:234:13: error: expected string not found in input ; SKX-NEXT: vpblendd {{.*#+}} xmm0 = xmm0[0],xmm2[1],xmm0[2],xmm2[3] ^ :2850:2: note: scanning from here vpblendw $204, %xmm2, %xmm0, %xmm3 ## xmm3 = xmm0[0,1],xmm2[2,3],xmm0[4,5],xmm2[6,7] ^ :2858:28: note: possible intended match here vpblendw $204, %xmm2, %xmm0, %xmm0 ## xmm0 = xmm0[0,1],xmm2[2,3],xmm0[4,5],xmm2[6,7] ^ /<>/test/CodeGen/X86/masked_memop.ll:249:8: error: expected string not found in input ; SKX: kshiftl ^ :2870:2: note: scanning from here .align 4, 0x90 ^ :2895:3: note: possible intended match here vpshufd $232, %xmm0, %xmm0 ## xmm0 = xmm0[0,2,2,3] ^ /<>/test/CodeGen/X86/masked_memop.ll:264:8: error: expected string not found in input ; SKX: kshiftl ^ :2902:2: note: scanning from here .align 4, 0x90 ^ :2904:6: note: possible intended match here .cfi_startproc ^ /<>/test/CodeGen/X86/masked_memop.ll:280:13: error: expected string not found in input ; SKX-NEXT: vpxor %xmm1, %xmm1, %xmm1 ^ :2937:2: note: scanning from here vpxor %xmm2, %xmm2, %xmm2 ^ /<>/test/CodeGen/X86/masked_memop.ll:408:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :3750:2: note: scanning from here vpextrb $0, %xmm0, %eax ^ :3870:2: note: possible intended match here vpslld $31, %xmm4, %xmm4 ^ /<>/test/CodeGen/X86/masked_memop.ll:459:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :3913:2: note: scanning from here vpextrb $0, %xmm0, %eax ^ :3958:2: note: possible intended match here vpextrb $7, %xmm0, %eax ^ /<>/test/CodeGen/X86/masked_memop.ll:510:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :4026:2: note: scanning from here vpextrb $0, %xmm0, %eax ^ :4071:2: note: possible intended match here vpextrb $7, %xmm0, %eax ^ /<>/test/CodeGen/X86/masked_memop.ll:567:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :4139:2: note: scanning from here vpextrb $0, %xmm0, %eax ^ :4259:2: note: possible intended match here vpslld $31, %xmm5, %xmm5 ^ /<>/test/CodeGen/X86/masked_memop.ll:626:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %xmm0, %xmm0 ^ :4302:2: note: scanning from here vpextrb $0, %xmm0, %eax ^ :4422:2: note: possible intended match here vpslld $31, %xmm5, %xmm5 ^ /<>/test/CodeGen/X86/masked_memop.ll:745:13: error: expected string not found in input ; SKX-NEXT: vpsllw $7, %ymm0, %ymm0 ^ :4465:2: note: scanning from here pushq %rbp ^ :4513:4: note: possible intended match here vblendpd $1, %ymm5, %ymm0, %ymm6 ## ymm6 = ymm5[0],ymm0[1,2,3] ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. FAIL: LLVM :: CodeGen/X86/vselect-minmax.ll (7872 of 15541) ******************** TEST 'LLVM :: CodeGen/X86/vselect-minmax.ll' FAILED ******************** Script: -- /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/vselect-minmax.ll -mtriple=x86_64-unknown-unknown -mattr=+sse2 | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/vselect-minmax.ll --check-prefix=SSE --check-prefix=SSE2 /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/vselect-minmax.ll -mtriple=x86_64-unknown-unknown -mattr=+sse4.2 | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/vselect-minmax.ll --check-prefix=SSE --check-prefix=SSE4 /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/vselect-minmax.ll -mtriple=x86_64-unknown-unknown -mattr=+avx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/vselect-minmax.ll --check-prefix=AVX --check-prefix=AVX1 /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/vselect-minmax.ll -mtriple=x86_64-unknown-unknown -mattr=+avx2 -mattr=+avx2 | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/vselect-minmax.ll --check-prefix=AVX --check-prefix=AVX2 /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/vselect-minmax.ll -mtriple=x86_64-unknown-unknown -mcpu=knl | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/vselect-minmax.ll --check-prefix=AVX --check-prefix=AVX512F /<>/build-llvm/./bin/llc < /<>/test/CodeGen/X86/vselect-minmax.ll -mtriple=x86_64-unknown-unknown -mcpu=skx | /<>/build-llvm/./bin/FileCheck /<>/test/CodeGen/X86/vselect-minmax.ll --check-prefix=AVX --check-prefix=AVX512F --check-prefix=AVX512BW --check-prefix=AVX512VL -- Exit Code: 1 Command Output (stderr): -- /<>/test/CodeGen/X86/vselect-minmax.ll:615:17: error: expected string not found in input ; AVX512F-NEXT: vpminsb %ymm1, %ymm0, %ymm0 ^ :297:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :300:2: note: possible intended match here vpminsb %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:666:17: error: expected string not found in input ; AVX512F-NEXT: vpminsb %ymm1, %ymm0, %ymm0 ^ :313:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :316:2: note: possible intended match here vpminsb %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:713:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 ^ :329:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :332:2: note: possible intended match here vpmaxsb %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:764:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 ^ :345:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :348:2: note: possible intended match here vpmaxsb %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:795:17: error: expected string not found in input ; AVX512F-NEXT: vpminub %ymm1, %ymm0, %ymm0 ^ :361:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :364:2: note: possible intended match here vpminub %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:826:17: error: expected string not found in input ; AVX512F-NEXT: vpminub %ymm1, %ymm0, %ymm0 ^ :377:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :380:2: note: possible intended match here vpminub %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:857:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 ^ :393:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :396:2: note: possible intended match here vpmaxub %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:888:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 ^ :409:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :412:2: note: possible intended match here vpmaxub %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:919:17: error: expected string not found in input ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm0 ^ :425:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :428:2: note: possible intended match here vpminsw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:950:17: error: expected string not found in input ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm0 ^ :441:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :444:2: note: possible intended match here vpminsw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:981:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsw %ymm1, %ymm0, %ymm0 ^ :457:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :460:2: note: possible intended match here vpmaxsw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1012:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsw %ymm1, %ymm0, %ymm0 ^ :473:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :476:2: note: possible intended match here vpmaxsw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1063:17: error: expected string not found in input ; AVX512F-NEXT: vpminuw %ymm1, %ymm0, %ymm0 ^ :489:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :492:2: note: possible intended match here vpminuw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1113:17: error: expected string not found in input ; AVX512F-NEXT: vpminuw %ymm1, %ymm0, %ymm0 ^ :505:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :508:2: note: possible intended match here vpminuw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1165:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 ^ :521:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :524:2: note: possible intended match here vpmaxuw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1213:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 ^ :537:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :540:2: note: possible intended match here vpmaxuw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1258:17: error: expected string not found in input ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0 ^ :553:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :556:2: note: possible intended match here vpminsd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1309:17: error: expected string not found in input ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0 ^ :569:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :572:2: note: possible intended match here vpminsd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1356:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0 ^ :585:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :588:2: note: possible intended match here vpmaxsd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1407:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0 ^ :601:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :604:2: note: possible intended match here vpmaxsd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1458:17: error: expected string not found in input ; AVX512F-NEXT: vpminud %ymm1, %ymm0, %ymm0 ^ :617:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :620:2: note: possible intended match here vpminud %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1515:17: error: expected string not found in input ; AVX512F-NEXT: vpminud %ymm1, %ymm0, %ymm0 ^ :633:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :636:2: note: possible intended match here vpminud %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1567:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxud %ymm1, %ymm0, %ymm0 ^ :649:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :652:2: note: possible intended match here vpmaxud %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:1624:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxud %ymm1, %ymm0, %ymm0 ^ :665:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :668:2: note: possible intended match here vpmaxud %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2249:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 ^ :969:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :972:2: note: possible intended match here vpmaxsb %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2300:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsb %ymm1, %ymm0, %ymm0 ^ :985:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :988:2: note: possible intended match here vpmaxsb %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2347:17: error: expected string not found in input ; AVX512F-NEXT: vpminsb %ymm1, %ymm0, %ymm0 ^ :1001:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1004:2: note: possible intended match here vpminsb %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2398:17: error: expected string not found in input ; AVX512F-NEXT: vpminsb %ymm1, %ymm0, %ymm0 ^ :1017:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1020:2: note: possible intended match here vpminsb %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2429:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 ^ :1033:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1036:2: note: possible intended match here vpmaxub %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2460:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxub %ymm1, %ymm0, %ymm0 ^ :1049:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1052:2: note: possible intended match here vpmaxub %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2491:17: error: expected string not found in input ; AVX512F-NEXT: vpminub %ymm1, %ymm0, %ymm0 ^ :1065:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1068:2: note: possible intended match here vpminub %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2522:17: error: expected string not found in input ; AVX512F-NEXT: vpminub %ymm1, %ymm0, %ymm0 ^ :1081:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1084:2: note: possible intended match here vpminub %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2553:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsw %ymm1, %ymm0, %ymm0 ^ :1097:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1100:2: note: possible intended match here vpmaxsw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2584:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsw %ymm1, %ymm0, %ymm0 ^ :1113:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1116:2: note: possible intended match here vpmaxsw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2615:17: error: expected string not found in input ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm0 ^ :1129:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1132:2: note: possible intended match here vpminsw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2646:17: error: expected string not found in input ; AVX512F-NEXT: vpminsw %ymm1, %ymm0, %ymm0 ^ :1145:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1148:2: note: possible intended match here vpminsw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2699:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 ^ :1161:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1164:2: note: possible intended match here vpmaxuw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2749:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxuw %ymm1, %ymm0, %ymm0 ^ :1177:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1180:2: note: possible intended match here vpmaxuw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2802:17: error: expected string not found in input ; AVX512F-NEXT: vpminuw %ymm1, %ymm0, %ymm0 ^ :1193:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1196:2: note: possible intended match here vpminuw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2852:17: error: expected string not found in input ; AVX512F-NEXT: vpminuw %ymm1, %ymm0, %ymm0 ^ :1209:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1212:2: note: possible intended match here vpminuw %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2899:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0 ^ :1225:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1228:2: note: possible intended match here vpmaxsd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2950:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsd %ymm1, %ymm0, %ymm0 ^ :1241:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1244:2: note: possible intended match here vpmaxsd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:2997:17: error: expected string not found in input ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0 ^ :1257:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1260:2: note: possible intended match here vpminsd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3048:17: error: expected string not found in input ; AVX512F-NEXT: vpminsd %ymm1, %ymm0, %ymm0 ^ :1273:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1276:2: note: possible intended match here vpminsd %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3101:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxud %ymm1, %ymm0, %ymm0 ^ :1289:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1292:2: note: possible intended match here vpmaxud %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3158:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxud %ymm1, %ymm0, %ymm0 ^ :1305:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1308:2: note: possible intended match here vpmaxud %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3211:17: error: expected string not found in input ; AVX512F-NEXT: vpminud %ymm1, %ymm0, %ymm0 ^ :1321:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1324:2: note: possible intended match here vpminud %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3268:17: error: expected string not found in input ; AVX512F-NEXT: vpminud %ymm1, %ymm0, %ymm0 ^ :1337:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :1340:2: note: possible intended match here vpminud %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3333:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsb %zmm1, %zmm0, %zmm0 ^ :1353:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1356:2: note: possible intended match here vpminsb %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3408:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsb %zmm1, %zmm0, %zmm0 ^ :1374:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1377:2: note: possible intended match here vpminsb %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3474:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsb %zmm1, %zmm0, %zmm0 ^ :1395:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1398:2: note: possible intended match here vpmaxsb %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3549:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsb %zmm1, %zmm0, %zmm0 ^ :1416:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1419:2: note: possible intended match here vpmaxsb %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3588:18: error: expected string not found in input ; AVX512BW-NEXT: vpminub %zmm1, %zmm0, %zmm0 ^ :1437:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1440:2: note: possible intended match here vpminub %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3627:18: error: expected string not found in input ; AVX512BW-NEXT: vpminub %zmm1, %zmm0, %zmm0 ^ :1458:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1461:2: note: possible intended match here vpminub %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3666:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxub %zmm1, %zmm0, %zmm0 ^ :1479:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1482:2: note: possible intended match here vpmaxub %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3705:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxub %zmm1, %zmm0, %zmm0 ^ :1500:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1503:2: note: possible intended match here vpmaxub %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3744:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsw %zmm1, %zmm0, %zmm0 ^ :1521:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1524:2: note: possible intended match here vpminsw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3783:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsw %zmm1, %zmm0, %zmm0 ^ :1542:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1545:2: note: possible intended match here vpminsw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3822:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsw %zmm1, %zmm0, %zmm0 ^ :1563:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1566:2: note: possible intended match here vpmaxsw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3861:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsw %zmm1, %zmm0, %zmm0 ^ :1584:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1587:2: note: possible intended match here vpmaxsw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:3936:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuw %zmm1, %zmm0, %zmm0 ^ :1605:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1608:2: note: possible intended match here vpminuw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4005:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuw %zmm1, %zmm0, %zmm0 ^ :1626:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1629:2: note: possible intended match here vpminuw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4083:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuw %zmm1, %zmm0, %zmm0 ^ :1647:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1650:2: note: possible intended match here vpmaxuw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4151:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuw %zmm1, %zmm0, %zmm0 ^ :1668:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1671:2: note: possible intended match here vpmaxuw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4214:17: error: expected string not found in input ; AVX512F-NEXT: vpminsd %zmm1, %zmm0, %zmm0 ^ :1689:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1692:2: note: possible intended match here vpminsd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4289:17: error: expected string not found in input ; AVX512F-NEXT: vpminsd %zmm1, %zmm0, %zmm0 ^ :1710:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1713:2: note: possible intended match here vpminsd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4355:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsd %zmm1, %zmm0, %zmm0 ^ :1731:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1734:2: note: possible intended match here vpmaxsd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4430:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsd %zmm1, %zmm0, %zmm0 ^ :1752:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1755:2: note: possible intended match here vpmaxsd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4505:17: error: expected string not found in input ; AVX512F-NEXT: vpminud %zmm1, %zmm0, %zmm0 ^ :1773:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1776:2: note: possible intended match here vpminud %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4592:17: error: expected string not found in input ; AVX512F-NEXT: vpminud %zmm1, %zmm0, %zmm0 ^ :1794:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1797:2: note: possible intended match here vpminud %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4670:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxud %zmm1, %zmm0, %zmm0 ^ :1815:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1818:2: note: possible intended match here vpmaxud %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4757:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxud %zmm1, %zmm0, %zmm0 ^ :1836:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :1839:2: note: possible intended match here vpmaxud %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:4880:17: error: expected string not found in input ; AVX512F-NEXT: vpminsq %zmm1, %zmm0, %zmm0 ^ :1857:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :1860:2: note: possible intended match here vpcmpgtq %xmm1, %xmm3, %xmm5 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:5032:17: error: expected string not found in input ; AVX512F-NEXT: vpminsq %zmm1, %zmm0, %zmm0 ^ :1880:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :1892:2: note: possible intended match here vpcmpgtq %xmm2, %xmm0, %xmm7 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:5154:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsq %zmm1, %zmm0, %zmm0 ^ :1908:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :1916:2: note: possible intended match here vpcmpgtq %xmm2, %xmm0, %xmm6 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:5308:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsq %zmm1, %zmm0, %zmm0 ^ :1931:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :1936:2: note: possible intended match here vpcmpgtq %xmm1, %xmm3, %xmm6 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:5457:17: error: expected string not found in input ; AVX512F-NEXT: vpminuq %zmm1, %zmm0, %zmm0 ^ :1965:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :1970:2: note: possible intended match here vpcmpgtq %xmm4, %xmm6, %xmm4 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:5636:17: error: expected string not found in input ; AVX512F-NEXT: vpminuq %zmm1, %zmm0, %zmm0 ^ :2003:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :2008:2: note: possible intended match here vpcmpgtq %xmm4, %xmm6, %xmm4 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:5785:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxuq %zmm1, %zmm0, %zmm0 ^ :2046:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :2051:2: note: possible intended match here vpcmpgtq %xmm4, %xmm6, %xmm4 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:5965:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxuq %zmm1, %zmm0, %zmm0 ^ :2084:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :2089:2: note: possible intended match here vpcmpgtq %xmm4, %xmm6, %xmm4 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6032:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsb %zmm1, %zmm0, %zmm0 ^ :2121:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2124:2: note: possible intended match here vpmaxsb %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6107:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsb %zmm1, %zmm0, %zmm0 ^ :2142:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2145:2: note: possible intended match here vpmaxsb %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6173:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsb %zmm1, %zmm0, %zmm0 ^ :2163:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2166:2: note: possible intended match here vpminsb %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6248:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsb %zmm1, %zmm0, %zmm0 ^ :2184:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2187:2: note: possible intended match here vpminsb %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6287:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxub %zmm1, %zmm0, %zmm0 ^ :2205:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2208:2: note: possible intended match here vpmaxub %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6326:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxub %zmm1, %zmm0, %zmm0 ^ :2226:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2229:2: note: possible intended match here vpmaxub %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6365:18: error: expected string not found in input ; AVX512BW-NEXT: vpminub %zmm1, %zmm0, %zmm0 ^ :2247:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2250:2: note: possible intended match here vpminub %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6404:18: error: expected string not found in input ; AVX512BW-NEXT: vpminub %zmm1, %zmm0, %zmm0 ^ :2268:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2271:2: note: possible intended match here vpminub %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6443:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsw %zmm1, %zmm0, %zmm0 ^ :2289:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2292:2: note: possible intended match here vpmaxsw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6482:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsw %zmm1, %zmm0, %zmm0 ^ :2310:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2313:2: note: possible intended match here vpmaxsw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6521:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsw %zmm1, %zmm0, %zmm0 ^ :2331:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2334:2: note: possible intended match here vpminsw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6560:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsw %zmm1, %zmm0, %zmm0 ^ :2352:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2355:2: note: possible intended match here vpminsw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6639:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuw %zmm1, %zmm0, %zmm0 ^ :2373:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2376:2: note: possible intended match here vpmaxuw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6708:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuw %zmm1, %zmm0, %zmm0 ^ :2394:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2397:2: note: possible intended match here vpmaxuw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6787:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuw %zmm1, %zmm0, %zmm0 ^ :2415:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2418:2: note: possible intended match here vpminuw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6859:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuw %zmm1, %zmm0, %zmm0 ^ :2436:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2439:2: note: possible intended match here vpminuw %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:6926:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsd %zmm1, %zmm0, %zmm0 ^ :2457:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2460:2: note: possible intended match here vpmaxsd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7001:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsd %zmm1, %zmm0, %zmm0 ^ :2478:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2481:2: note: possible intended match here vpmaxsd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7067:17: error: expected string not found in input ; AVX512F-NEXT: vpminsd %zmm1, %zmm0, %zmm0 ^ :2499:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2502:2: note: possible intended match here vpminsd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7142:17: error: expected string not found in input ; AVX512F-NEXT: vpminsd %zmm1, %zmm0, %zmm0 ^ :2520:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2523:2: note: possible intended match here vpminsd %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7221:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxud %zmm1, %zmm0, %zmm0 ^ :2541:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2544:2: note: possible intended match here vpmaxud %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7308:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxud %zmm1, %zmm0, %zmm0 ^ :2562:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2565:2: note: possible intended match here vpmaxud %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7387:17: error: expected string not found in input ; AVX512F-NEXT: vpminud %zmm1, %zmm0, %zmm0 ^ :2583:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2586:2: note: possible intended match here vpminud %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7474:17: error: expected string not found in input ; AVX512F-NEXT: vpminud %zmm1, %zmm0, %zmm0 ^ :2604:2: note: scanning from here vextractf128 $1, %ymm2, %xmm4 ^ :2607:2: note: possible intended match here vpminud %xmm2, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7600:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsq %zmm1, %zmm0, %zmm0 ^ :2625:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :2628:2: note: possible intended match here vpcmpgtq %xmm1, %xmm3, %xmm5 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7749:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxsq %zmm1, %zmm0, %zmm0 ^ :2648:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :2660:2: note: possible intended match here vpcmpgtq %xmm2, %xmm0, %xmm7 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:7872:17: error: expected string not found in input ; AVX512F-NEXT: vpminsq %zmm1, %zmm0, %zmm0 ^ :2676:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :2684:2: note: possible intended match here vpcmpgtq %xmm2, %xmm0, %xmm6 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:8023:17: error: expected string not found in input ; AVX512F-NEXT: vpminsq %zmm1, %zmm0, %zmm0 ^ :2699:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :2704:2: note: possible intended match here vpcmpgtq %xmm1, %xmm3, %xmm6 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:8173:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxuq %zmm1, %zmm0, %zmm0 ^ :2733:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :2738:2: note: possible intended match here vpcmpgtq %xmm4, %xmm6, %xmm4 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:8349:17: error: expected string not found in input ; AVX512F-NEXT: vpmaxuq %zmm1, %zmm0, %zmm0 ^ :2771:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :2776:2: note: possible intended match here vpcmpgtq %xmm4, %xmm6, %xmm4 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:8499:17: error: expected string not found in input ; AVX512F-NEXT: vpminuq %zmm1, %zmm0, %zmm0 ^ :2814:2: note: scanning from here vextractf128 $1, %ymm3, %xmm4 ^ :2819:2: note: possible intended match here vpcmpgtq %xmm4, %xmm6, %xmm4 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:8676:17: error: expected string not found in input ; AVX512F-NEXT: vpminuq %zmm1, %zmm0, %zmm0 ^ :2852:2: note: scanning from here vextractf128 $1, %ymm1, %xmm4 ^ :2857:2: note: possible intended match here vpcmpgtq %xmm4, %xmm6, %xmm4 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:8751:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsq %ymm1, %ymm0, %ymm0 ^ :2889:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :2894:12: note: possible intended match here vblendvpd %ymm2, %ymm0, %ymm1, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:8839:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsq %ymm1, %ymm0, %ymm0 ^ :2906:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :2911:2: note: possible intended match here vpcmpgtq %xmm1, %xmm0, %xmm4 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:8913:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsq %ymm1, %ymm0, %ymm0 ^ :2926:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :2929:2: note: possible intended match here vpcmpgtq %xmm1, %xmm0, %xmm3 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9002:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsq %ymm1, %ymm0, %ymm0 ^ :2943:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :2951:12: note: possible intended match here vblendvpd %ymm2, %ymm0, %ymm1, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9091:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuq %ymm1, %ymm0, %ymm0 ^ :2969:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :2979:12: note: possible intended match here vblendvpd %ymm2, %ymm0, %ymm1, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9194:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuq %ymm1, %ymm0, %ymm0 ^ :2997:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :3010:12: note: possible intended match here vblendvpd %ymm2, %ymm0, %ymm1, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9283:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuq %ymm1, %ymm0, %ymm0 ^ :3028:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :3038:12: note: possible intended match here vblendvpd %ymm2, %ymm0, %ymm1, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9386:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuq %ymm1, %ymm0, %ymm0 ^ :3056:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :3069:12: note: possible intended match here vblendvpd %ymm2, %ymm0, %ymm1, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9462:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsq %ymm1, %ymm0, %ymm0 ^ :3081:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :3086:12: note: possible intended match here vblendvpd %ymm2, %ymm1, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9549:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsq %ymm1, %ymm0, %ymm0 ^ :3098:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :3106:12: note: possible intended match here vblendvpd %ymm2, %ymm1, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9624:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsq %ymm1, %ymm0, %ymm0 ^ :3118:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :3123:12: note: possible intended match here vblendvpd %ymm2, %ymm1, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9712:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsq %ymm1, %ymm0, %ymm0 ^ :3135:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :3143:12: note: possible intended match here vblendvpd %ymm2, %ymm1, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9802:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuq %ymm1, %ymm0, %ymm0 ^ :3161:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :3171:12: note: possible intended match here vblendvpd %ymm2, %ymm1, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9904:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuq %ymm1, %ymm0, %ymm0 ^ :3189:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :3202:12: note: possible intended match here vblendvpd %ymm2, %ymm1, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:9994:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuq %ymm1, %ymm0, %ymm0 ^ :3220:2: note: scanning from here vextractf128 $1, %ymm1, %xmm2 ^ :3230:12: note: possible intended match here vblendvpd %ymm2, %ymm1, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10096:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuq %ymm1, %ymm0, %ymm0 ^ :3248:2: note: scanning from here vextractf128 $1, %ymm0, %xmm2 ^ :3261:12: note: possible intended match here vblendvpd %ymm2, %ymm1, %ymm0, %ymm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10147:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsq %xmm1, %xmm0, %xmm0 ^ :3273:2: note: scanning from here vpcmpgtq %xmm0, %xmm1, %xmm2 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10206:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsq %xmm1, %xmm0, %xmm0 ^ :3286:2: note: scanning from here vpcmpgtq %xmm1, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10256:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsq %xmm1, %xmm0, %xmm0 ^ :3301:2: note: scanning from here vpcmpgtq %xmm1, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10316:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsq %xmm1, %xmm0, %xmm0 ^ :3314:2: note: scanning from here vpcmpgtq %xmm0, %xmm1, %xmm2 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10376:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuq %xmm1, %xmm0, %xmm0 ^ :3335:2: note: scanning from here vmovdqa .LCPI180_0(%rip), %xmm2 # xmm2 = [9223372036854775808,9223372036854775808] ^ :3336:2: note: possible intended match here vpxor %xmm2, %xmm0, %xmm3 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10445:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuq %xmm1, %xmm0, %xmm0 ^ :3357:2: note: scanning from here vmovdqa .LCPI181_0(%rip), %xmm2 # xmm2 = [9223372036854775808,9223372036854775808] ^ :3359:2: note: possible intended match here vpxor %xmm2, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10505:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuq %xmm1, %xmm0, %xmm0 ^ :3381:2: note: scanning from here vmovdqa .LCPI182_0(%rip), %xmm2 # xmm2 = [9223372036854775808,9223372036854775808] ^ :3383:2: note: possible intended match here vpxor %xmm2, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10573:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuq %xmm1, %xmm0, %xmm0 ^ :3403:2: note: scanning from here vmovdqa .LCPI183_0(%rip), %xmm2 # xmm2 = [9223372036854775808,9223372036854775808] ^ :3404:2: note: possible intended match here vpxor %xmm2, %xmm0, %xmm3 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10625:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsq %xmm1, %xmm0, %xmm0 ^ :3421:2: note: scanning from here vpcmpgtq %xmm0, %xmm1, %xmm2 ^ :3422:12: note: possible intended match here vblendvpd %xmm2, %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10684:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxsq %xmm1, %xmm0, %xmm0 ^ :3434:2: note: scanning from here vpcmpgtq %xmm1, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10735:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsq %xmm1, %xmm0, %xmm0 ^ :3449:2: note: scanning from here vpcmpgtq %xmm1, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10795:18: error: expected string not found in input ; AVX512BW-NEXT: vpminsq %xmm1, %xmm0, %xmm0 ^ :3462:2: note: scanning from here vpcmpgtq %xmm0, %xmm1, %xmm2 ^ :3465:12: note: possible intended match here vblendvpd %xmm2, %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10856:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuq %xmm1, %xmm0, %xmm0 ^ :3483:2: note: scanning from here vmovdqa .LCPI188_0(%rip), %xmm2 # xmm2 = [9223372036854775808,9223372036854775808] ^ :3484:2: note: possible intended match here vpxor %xmm2, %xmm0, %xmm3 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10925:18: error: expected string not found in input ; AVX512BW-NEXT: vpmaxuq %xmm1, %xmm0, %xmm0 ^ :3505:2: note: scanning from here vmovdqa .LCPI189_0(%rip), %xmm2 # xmm2 = [9223372036854775808,9223372036854775808] ^ :3507:2: note: possible intended match here vpxor %xmm2, %xmm0, %xmm2 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:10986:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuq %xmm1, %xmm0, %xmm0 ^ :3529:2: note: scanning from here vmovdqa .LCPI190_0(%rip), %xmm2 # xmm2 = [9223372036854775808,9223372036854775808] ^ :3533:12: note: possible intended match here vblendvpd %xmm2, %xmm1, %xmm0, %xmm0 ^ /<>/test/CodeGen/X86/vselect-minmax.ll:11054:18: error: expected string not found in input ; AVX512BW-NEXT: vpminuq %xmm1, %xmm0, %xmm0 ^ :3551:2: note: scanning from here vmovdqa .LCPI191_0(%rip), %xmm2 # xmm2 = [9223372036854775808,9223372036854775808] ^ :3557:12: note: possible intended match here vblendvpd %xmm2, %xmm1, %xmm0, %xmm0 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50 FAIL: LLVM :: DebugInfo/debuglineinfo-macho.test (8292 of 15541) ******************** TEST 'LLVM :: DebugInfo/debuglineinfo-macho.test' FAILED ******************** Script: -- /<>/build-llvm/./bin/llvm-dwarfdump /<>/test/DebugInfo/Inputs/test-simple-macho.o | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/debuglineinfo-macho.test /<>/build-llvm/./bin/llvm-dwarfdump /<>/test/DebugInfo/Inputs/test-multiple-macho.o | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/debuglineinfo-macho.test /<>/build-llvm/./bin/llvm-rtdyld -printline /<>/test/DebugInfo/Inputs/test-multiple-macho.o | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/debuglineinfo-macho.test /<>/build-llvm/./bin/llvm-rtdyld -printobjline /<>/test/DebugInfo/Inputs/test-multiple-macho.o | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/debuglineinfo-macho.test /<>/build-llvm/./bin/llvm-rtdyld -printobjline /<>/test/DebugInfo/Inputs/test-simple-macho.o | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/debuglineinfo-macho.test -check-prefix TEST_SIMPLE /<>/build-llvm/./bin/llvm-rtdyld -printline /<>/test/DebugInfo/Inputs/test-simple-macho.o | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/debuglineinfo-macho.test -check-prefix TEST_SIMPLE /<>/build-llvm/./bin/llvm-rtdyld -printobjline /<>/test/DebugInfo/Inputs/test-multiple-macho.o | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/debuglineinfo-macho.test -check-prefix TEST_MULTIPLE /<>/build-llvm/./bin/llvm-rtdyld -printline /<>/test/DebugInfo/Inputs/test-multiple-macho.o | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/debuglineinfo-macho.test -check-prefix TEST_MULTIPLE -- Exit Code: 2 Command Output (stderr): -- terminate called after throwing an instance of 'std::length_error' what(): vector::_M_range_insert Stack dump: 0. Program arguments: /<>/build-llvm/./bin/llvm-rtdyld -printline /<>/test/DebugInfo/Inputs/test-multiple-macho.o FileCheck error: '-' is empty. -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50 FAIL: LLVM :: DebugInfo/llvm-symbolizer.test (8307 of 15541) ******************** TEST 'LLVM :: DebugInfo/llvm-symbolizer.test' FAILED ******************** Script: -- echo "/<>/test/DebugInfo/Inputs/dwarfdump-test.elf-x86-64 0x400559" > /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-test.elf-x86-64.debuglink 0x400559" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-test.elf-x86-64 0x400436" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-test.elf-x86-64 0x400528" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-test.elf-x86-64 0x400586" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-test2.elf-x86-64 0x4004e8" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-test2.elf-x86-64 0x4004f4" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-test4.elf-x86-64 0x62c" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-inl-test.elf-x86-64 0x8dc" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-inl-test.elf-x86-64 0xa05" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-inl-test.elf-x86-64 0x987" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/dwarfdump-inl-test.high_pc.elf-x86-64 0x568" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "\"/<>/test/DebugInfo/Inputs/dwarfdump-test3.elf-x86-64 space\" 0x640" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "\"/<>/test/DebugInfo/Inputs/dwarfdump-test3.elf-x86-64 space\" 0x633" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "\"/<>/test/DebugInfo/Inputs/dwarfdump-test3.elf-x86-64 space\" 0x62d" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/macho-universal 0x1f84" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/macho-universal:i386 0x1f67" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/macho-universal:x86_64 0x100000f05" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/llvm-symbolizer-dwo-test 0x400514" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/fission-ranges.elf-x86_64 0x720" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/arange-overlap.elf-x86_64 0x714" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input cp /<>/test/DebugInfo/Inputs/split-dwarf-test.dwo /<>/build-llvm/test/DebugInfo/Output echo "/<>/test/DebugInfo/Inputs/split-dwarf-test 0x4004d0" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/split-dwarf-test 0x4004c0" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input echo "/<>/test/DebugInfo/Inputs/cross-cu-inlining.x86_64-macho.o 0x17" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input /<>/build-llvm/./bin/llvm-symbolizer --functions=linkage --inlining --demangle=false --default-arch=i386 < /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/llvm-symbolizer.test echo "unexisting-file 0x1234" > /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input2 /<>/build-llvm/./bin/llvm-symbolizer < /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input2 2>&1 | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/llvm-symbolizer.test --check-prefix=MISSING-FILE echo "/<>/test/DebugInfo/Inputs/macho-universal 0x1f84" > /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input3 /<>/build-llvm/./bin/llvm-symbolizer < /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input3 | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/llvm-symbolizer.test --check-prefix=UNKNOWN-ARCH echo "0x400559" > /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input4 echo "0x400436" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input4 /<>/build-llvm/./bin/llvm-symbolizer --obj /<>/test/DebugInfo/Inputs/dwarfdump-test.elf-x86-64 < /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input4 | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/llvm-symbolizer.test --check-prefix=BINARY echo "0x400720" > /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input5 echo "0x4004a0" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input5 echo "0x4006f0" >> /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input5 /<>/build-llvm/./bin/llvm-symbolizer --obj /<>/test/DebugInfo/Inputs/llvm-symbolizer-test.elf-x86-64 < /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input5 | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/llvm-symbolizer.test --check-prefix=BINARY_C echo "0x1f1" > /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input6 /<>/build-llvm/./bin/llvm-symbolizer --obj /<>/test/DebugInfo/Inputs/shared-object-stripped.elf-i386 < /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input6 | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/llvm-symbolizer.test --check-prefix=STRIPPED echo "/<>/test/DebugInfo/Inputs/dwarfdump-test4.elf-x86-64 0x62c" > /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input7 /<>/build-llvm/./bin/llvm-symbolizer --functions=short --demangle=false < /<>/build-llvm/test/DebugInfo/Output/llvm-symbolizer.test.tmp.input7 | /<>/build-llvm/./bin/FileCheck /<>/test/DebugInfo/llvm-symbolizer.test --check-prefix=SHORT_FUNCTION_NAME -- Exit Code: 1 Command Output (stderr): -- terminate called after throwing an instance of 'std::length_error' what(): vector::_M_range_insert Stack dump: 0. Program arguments: /<>/build-llvm/./bin/llvm-symbolizer --functions=linkage --inlining --demangle=false --default-arch=i386 /<>/test/DebugInfo/llvm-symbolizer.test:53:8: error: expected string not found in input CHECK: inlined_h ^ :23:40: note: scanning from here /tmp/dbginfo/dwarfdump-test4-part1.cc:2:0 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. FAIL: LLVM :: MC/X86/avx512bw-encoding.s (10675 of 15541) ******************** TEST 'LLVM :: MC/X86/avx512bw-encoding.s' FAILED ******************** Script: -- /<>/build-llvm/./bin/llvm-mc -triple x86_64-unknown-unknown -mcpu=skx --show-encoding /<>/test/MC/X86/avx512bw-encoding.s | /<>/build-llvm/./bin/FileCheck /<>/test/MC/X86/avx512bw-encoding.s -- Exit Code: 1 Command Output (stderr): -- /<>/test/MC/X86/avx512bw-encoding.s:5:11: error: instruction requires: AVX-512 BW ISA vpblendmb %zmm25, %zmm18, %zmm17 ^ /<>/test/MC/X86/avx512bw-encoding.s:9:44: error: unexpected token in argument list vpblendmb %zmm25, %zmm18, %zmm17 {%k5} ^ /<>/test/MC/X86/avx512bw-encoding.s:13:44: error: unexpected token in argument list vpblendmb %zmm25, %zmm18, %zmm17 {%k5} {z} ^ /<>/test/MC/X86/avx512bw-encoding.s:17:11: error: instruction requires: AVX-512 BW ISA vpblendmb (%rcx), %zmm18, %zmm17 ^ /<>/test/MC/X86/avx512bw-encoding.s:21:11: error: instruction requires: AVX-512 BW ISA vpblendmb 291(%rax,%r14,8), %zmm18, %zmm17 ^ /<>/test/MC/X86/avx512bw-encoding.s:25:11: error: instruction requires: AVX-512 BW ISA vpblendmb 8128(%rdx), %zmm18, %zmm17 ^ /<>/test/MC/X86/avx512bw-encoding.s:29:11: error: instruction requires: AVX-512 BW ISA vpblendmb 8192(%rdx), %zmm18, %zmm17 ^ /<>/test/MC/X86/avx512bw-encoding.s:33:11: error: instruction requires: AVX-512 BW ISA vpblendmb -8192(%rdx), %zmm18, %zmm17 ^ /<>/test/MC/X86/avx512bw-encoding.s:37:11: error: instruction requires: AVX-512 BW ISA vpblendmb -8256(%rdx), %zmm18, %zmm17 ^ /<>/test/MC/X86/avx512bw-encoding.s:41:11: error: instruction requires: AVX-512 BW ISA vpblendmw %zmm17, %zmm20, %zmm26 ^ /<>/test/MC/X86/avx512bw-encoding.s:45:44: error: unexpected token in argument list vpblendmw %zmm17, %zmm20, %zmm26 {%k7} ^ /<>/test/MC/X86/avx512bw-encoding.s:49:44: error: unexpected token in argument list vpblendmw %zmm17, %zmm20, %zmm26 {%k7} {z} ^ /<>/test/MC/X86/avx512bw-encoding.s:53:11: error: instruction requires: AVX-512 BW ISA vpblendmw (%rcx), %zmm20, %zmm26 ^ /<>/test/MC/X86/avx512bw-encoding.s:57:11: error: instruction requires: AVX-512 BW ISA vpblendmw 291(%rax,%r14,8), %zmm20, %zmm26 ^ /<>/test/MC/X86/avx512bw-encoding.s:61:11: error: instruction requires: AVX-512 BW ISA vpblendmw 8128(%rdx), %zmm20, %zmm26 ^ /<>/test/MC/X86/avx512bw-encoding.s:65:11: error: instruction requires: AVX-512 BW ISA vpblendmw 8192(%rdx), %zmm20, %zmm26 ^ /<>/test/MC/X86/avx512bw-encoding.s:69:11: error: instruction requires: AVX-512 BW ISA vpblendmw -8192(%rdx), %zmm20, %zmm26 ^ /<>/test/MC/X86/avx512bw-encoding.s:73:11: error: instruction requires: AVX-512 BW ISA vpblendmw -8256(%rdx), %zmm20, %zmm26 ^ /<>/test/MC/X86/avx512bw-encoding.s:77:11: error: instruction requires: AVX-512 BW ISA vptestmb %zmm19, %zmm17, %k5 ^ /<>/test/MC/X86/avx512bw-encoding.s:81:40: error: unexpected token in argument list vptestmb %zmm19, %zmm17, %k5 {%k3} ^ /<>/test/MC/X86/avx512bw-encoding.s:85:11: error: instruction requires: AVX-512 BW ISA vptestmb (%rcx), %zmm17, %k5 ^ /<>/test/MC/X86/avx512bw-encoding.s:89:11: error: instruction requires: AVX-512 BW ISA vptestmb 291(%rax,%r14,8), %zmm17, %k5 ^ /<>/test/MC/X86/avx512bw-encoding.s:93:11: error: instruction requires: AVX-512 BW ISA vptestmb 8128(%rdx), %zmm17, %k5 ^ /<>/test/MC/X86/avx512bw-encoding.s:97:11: error: instruction requires: AVX-512 BW ISA vptestmb 8192(%rdx), %zmm17, %k5 ^ /<>/test/MC/X86/avx512bw-encoding.s:101:11: error: instruction requires: AVX-512 BW ISA vptestmb -8192(%rdx), %zmm17, %k5 ^ /<>/test/MC/X86/avx512bw-encoding.s:105:11: error: instruction requires: AVX-512 BW ISA vptestmb -8256(%rdx), %zmm17, %k5 ^ /<>/test/MC/X86/avx512bw-encoding.s:109:11: error: instruction requires: AVX-512 BW ISA vptestmw %zmm19, %zmm29, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:113:40: error: unexpected token in argument list vptestmw %zmm19, %zmm29, %k4 {%k2} ^ /<>/test/MC/X86/avx512bw-encoding.s:117:11: error: instruction requires: AVX-512 BW ISA vptestmw (%rcx), %zmm29, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:121:11: error: instruction requires: AVX-512 BW ISA vptestmw 291(%rax,%r14,8), %zmm29, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:125:11: error: instruction requires: AVX-512 BW ISA vptestmw 8128(%rdx), %zmm29, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:129:11: error: instruction requires: AVX-512 BW ISA vptestmw 8192(%rdx), %zmm29, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:133:11: error: instruction requires: AVX-512 BW ISA vptestmw -8192(%rdx), %zmm29, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:137:11: error: instruction requires: AVX-512 BW ISA vptestmw -8256(%rdx), %zmm29, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:141:11: error: instruction requires: AVX-512 BW ISA vptestnmb %zmm23, %zmm24, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:145:41: error: unexpected token in argument list vptestnmb %zmm23, %zmm24, %k2 {%k7} ^ /<>/test/MC/X86/avx512bw-encoding.s:149:11: error: instruction requires: AVX-512 BW ISA vptestnmb (%rcx), %zmm24, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:153:11: error: instruction requires: AVX-512 BW ISA vptestnmb 291(%rax,%r14,8), %zmm24, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:157:11: error: instruction requires: AVX-512 BW ISA vptestnmb 8128(%rdx), %zmm24, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:161:11: error: instruction requires: AVX-512 BW ISA vptestnmb 8192(%rdx), %zmm24, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:165:11: error: instruction requires: AVX-512 BW ISA vptestnmb -8192(%rdx), %zmm24, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:169:11: error: instruction requires: AVX-512 BW ISA vptestnmb -8256(%rdx), %zmm24, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:173:11: error: instruction requires: AVX-512 BW ISA vptestnmw %zmm27, %zmm18, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:177:41: error: unexpected token in argument list vptestnmw %zmm27, %zmm18, %k4 {%k5} ^ /<>/test/MC/X86/avx512bw-encoding.s:181:11: error: instruction requires: AVX-512 BW ISA vptestnmw (%rcx), %zmm18, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:185:11: error: instruction requires: AVX-512 BW ISA vptestnmw 291(%rax,%r14,8), %zmm18, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:189:11: error: instruction requires: AVX-512 BW ISA vptestnmw 8128(%rdx), %zmm18, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:193:11: error: instruction requires: AVX-512 BW ISA vptestnmw 8192(%rdx), %zmm18, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:197:11: error: instruction requires: AVX-512 BW ISA vptestnmw -8192(%rdx), %zmm18, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:201:11: error: instruction requires: AVX-512 BW ISA vptestnmw -8256(%rdx), %zmm18, %k4 ^ /<>/test/MC/X86/avx512bw-encoding.s:205:11: error: instruction requires: AVX-512 BW ISA vptestnmb %zmm19, %zmm27, %k3 ^ /<>/test/MC/X86/avx512bw-encoding.s:209:41: error: unexpected token in argument list vptestnmb %zmm19, %zmm27, %k3 {%k2} ^ /<>/test/MC/X86/avx512bw-encoding.s:213:11: error: instruction requires: AVX-512 BW ISA vptestnmb (%rcx), %zmm27, %k3 ^ /<>/test/MC/X86/avx512bw-encoding.s:217:11: error: instruction requires: AVX-512 BW ISA vptestnmb 4660(%rax,%r14,8), %zmm27, %k3 ^ /<>/test/MC/X86/avx512bw-encoding.s:221:11: error: instruction requires: AVX-512 BW ISA vptestnmb 8128(%rdx), %zmm27, %k3 ^ /<>/test/MC/X86/avx512bw-encoding.s:225:11: error: instruction requires: AVX-512 BW ISA vptestnmb 8192(%rdx), %zmm27, %k3 ^ /<>/test/MC/X86/avx512bw-encoding.s:229:11: error: instruction requires: AVX-512 BW ISA vptestnmb -8192(%rdx), %zmm27, %k3 ^ /<>/test/MC/X86/avx512bw-encoding.s:233:11: error: instruction requires: AVX-512 BW ISA vptestnmb -8256(%rdx), %zmm27, %k3 ^ /<>/test/MC/X86/avx512bw-encoding.s:237:11: error: instruction requires: AVX-512 BW ISA vptestnmw %zmm21, %zmm17, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:241:41: error: unexpected token in argument list vptestnmw %zmm21, %zmm17, %k2 {%k4} ^ /<>/test/MC/X86/avx512bw-encoding.s:245:11: error: instruction requires: AVX-512 BW ISA vptestnmw (%rcx), %zmm17, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:249:11: error: instruction requires: AVX-512 BW ISA vptestnmw 4660(%rax,%r14,8), %zmm17, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:253:11: error: instruction requires: AVX-512 BW ISA vptestnmw 8128(%rdx), %zmm17, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:257:11: error: instruction requires: AVX-512 BW ISA vptestnmw 8192(%rdx), %zmm17, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:261:11: error: instruction requires: AVX-512 BW ISA vptestnmw -8192(%rdx), %zmm17, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:265:11: error: instruction requires: AVX-512 BW ISA vptestnmw -8256(%rdx), %zmm17, %k2 ^ /<>/test/MC/X86/avx512bw-encoding.s:269:11: error: instruction requires: AVX-512 BW ISA vpmovb2m %zmm28, %k5 ^ /<>/test/MC/X86/avx512bw-encoding.s:273:11: error: instruction requires: AVX-512 BW ISA vpmovw2m %zmm30, %k3 ^ /<>/test/MC/X86/avx512bw-encoding.s:277:11: error: instruction requires: AVX-512 BW ISA vpmovm2b %k3, %zmm18 ^ /<>/test/MC/X86/avx512bw-encoding.s:281:11: error: instruction requires: AVX-512 BW ISA vpmovm2w %k5, %zmm24 ^ /<>/test/MC/X86/avx512bw-encoding.s:3:11: error: expected string not found in input // CHECK: vpblendmb %zmm25, %zmm18, %zmm17 ^ :1:2: note: scanning from here .text ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. FAIL: LLVM :: MC/X86/avx512vl-encoding.s (10677 of 15541) ******************** TEST 'LLVM :: MC/X86/avx512vl-encoding.s' FAILED ******************** Script: -- /<>/build-llvm/./bin/llvm-mc -triple x86_64-unknown-unknown -mcpu=skx --show-encoding /<>/test/MC/X86/avx512vl-encoding.s | /<>/build-llvm/./bin/FileCheck /<>/test/MC/X86/avx512vl-encoding.s -- Exit Code: 1 Command Output (stderr): -- /<>/test/MC/X86/avx512vl-encoding.s:5:11: error: instruction requires: AVX-512 VL ISA vblendmpd %xmm19, %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:9:44: error: unexpected token in argument list vblendmpd %xmm19, %xmm20, %xmm27 {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:13:44: error: unexpected token in argument list vblendmpd %xmm19, %xmm20, %xmm27 {%k7} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:17:11: error: instruction requires: AVX-512 VL ISA vblendmpd (%rcx), %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:21:11: error: instruction requires: AVX-512 VL ISA vblendmpd 291(%rax,%r14,8), %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:25:27: error: unexpected token in argument list vblendmpd (%rcx){1to2}, %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:29:11: error: instruction requires: AVX-512 VL ISA vblendmpd 2032(%rdx), %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:33:11: error: instruction requires: AVX-512 VL ISA vblendmpd 2048(%rdx), %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:37:11: error: instruction requires: AVX-512 VL ISA vblendmpd -2048(%rdx), %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:41:11: error: instruction requires: AVX-512 VL ISA vblendmpd -2064(%rdx), %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:45:31: error: unexpected token in argument list vblendmpd 1016(%rdx){1to2}, %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:49:31: error: unexpected token in argument list vblendmpd 1024(%rdx){1to2}, %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:53:32: error: unexpected token in argument list vblendmpd -1024(%rdx){1to2}, %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:57:32: error: unexpected token in argument list vblendmpd -1032(%rdx){1to2}, %xmm20, %xmm27 ^ /<>/test/MC/X86/avx512vl-encoding.s:61:11: error: instruction requires: AVX-512 VL ISA vblendmpd %ymm23, %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:65:44: error: unexpected token in argument list vblendmpd %ymm23, %ymm21, %ymm28 {%k3} ^ /<>/test/MC/X86/avx512vl-encoding.s:69:44: error: unexpected token in argument list vblendmpd %ymm23, %ymm21, %ymm28 {%k3} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:73:11: error: instruction requires: AVX-512 VL ISA vblendmpd (%rcx), %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:77:11: error: instruction requires: AVX-512 VL ISA vblendmpd 291(%rax,%r14,8), %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:81:27: error: unexpected token in argument list vblendmpd (%rcx){1to4}, %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:85:11: error: instruction requires: AVX-512 VL ISA vblendmpd 4064(%rdx), %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:89:11: error: instruction requires: AVX-512 VL ISA vblendmpd 4096(%rdx), %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:93:11: error: instruction requires: AVX-512 VL ISA vblendmpd -4096(%rdx), %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:97:11: error: instruction requires: AVX-512 VL ISA vblendmpd -4128(%rdx), %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:101:31: error: unexpected token in argument list vblendmpd 1016(%rdx){1to4}, %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:105:31: error: unexpected token in argument list vblendmpd 1024(%rdx){1to4}, %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:109:32: error: unexpected token in argument list vblendmpd -1024(%rdx){1to4}, %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:113:32: error: unexpected token in argument list vblendmpd -1032(%rdx){1to4}, %ymm21, %ymm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:117:11: error: instruction requires: AVX-512 VL ISA vblendmps %xmm20, %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:121:44: error: unexpected token in argument list vblendmps %xmm20, %xmm20, %xmm24 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:125:44: error: unexpected token in argument list vblendmps %xmm20, %xmm20, %xmm24 {%k1} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:129:11: error: instruction requires: AVX-512 VL ISA vblendmps (%rcx), %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:133:11: error: instruction requires: AVX-512 VL ISA vblendmps 291(%rax,%r14,8), %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:137:27: error: unexpected token in argument list vblendmps (%rcx){1to4}, %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:141:11: error: instruction requires: AVX-512 VL ISA vblendmps 2032(%rdx), %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:145:11: error: instruction requires: AVX-512 VL ISA vblendmps 2048(%rdx), %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:149:11: error: instruction requires: AVX-512 VL ISA vblendmps -2048(%rdx), %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:153:11: error: instruction requires: AVX-512 VL ISA vblendmps -2064(%rdx), %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:157:30: error: unexpected token in argument list vblendmps 508(%rdx){1to4}, %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:161:30: error: unexpected token in argument list vblendmps 512(%rdx){1to4}, %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:165:31: error: unexpected token in argument list vblendmps -512(%rdx){1to4}, %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:169:31: error: unexpected token in argument list vblendmps -516(%rdx){1to4}, %xmm20, %xmm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:173:11: error: instruction requires: AVX-512 VL ISA vblendmps %ymm24, %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:177:44: error: unexpected token in argument list vblendmps %ymm24, %ymm23, %ymm17 {%k6} ^ /<>/test/MC/X86/avx512vl-encoding.s:181:44: error: unexpected token in argument list vblendmps %ymm24, %ymm23, %ymm17 {%k6} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:185:11: error: instruction requires: AVX-512 VL ISA vblendmps (%rcx), %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:189:11: error: instruction requires: AVX-512 VL ISA vblendmps 291(%rax,%r14,8), %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:193:27: error: unexpected token in argument list vblendmps (%rcx){1to8}, %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:197:11: error: instruction requires: AVX-512 VL ISA vblendmps 4064(%rdx), %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:201:11: error: instruction requires: AVX-512 VL ISA vblendmps 4096(%rdx), %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:205:11: error: instruction requires: AVX-512 VL ISA vblendmps -4096(%rdx), %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:209:11: error: instruction requires: AVX-512 VL ISA vblendmps -4128(%rdx), %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:213:30: error: unexpected token in argument list vblendmps 508(%rdx){1to8}, %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:217:30: error: unexpected token in argument list vblendmps 512(%rdx){1to8}, %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:221:31: error: unexpected token in argument list vblendmps -512(%rdx){1to8}, %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:225:31: error: unexpected token in argument list vblendmps -516(%rdx){1to8}, %ymm23, %ymm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:229:11: error: instruction requires: AVX-512 VL ISA vpblendmd %xmm26, %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:233:44: error: unexpected token in argument list vpblendmd %xmm26, %xmm25, %xmm17 {%k5} ^ /<>/test/MC/X86/avx512vl-encoding.s:237:44: error: unexpected token in argument list vpblendmd %xmm26, %xmm25, %xmm17 {%k5} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:241:11: error: instruction requires: AVX-512 VL ISA vpblendmd (%rcx), %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:245:11: error: instruction requires: AVX-512 VL ISA vpblendmd 291(%rax,%r14,8), %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:249:27: error: unexpected token in argument list vpblendmd (%rcx){1to4}, %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:253:11: error: instruction requires: AVX-512 VL ISA vpblendmd 2032(%rdx), %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:257:11: error: instruction requires: AVX-512 VL ISA vpblendmd 2048(%rdx), %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:261:11: error: instruction requires: AVX-512 VL ISA vpblendmd -2048(%rdx), %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:265:11: error: instruction requires: AVX-512 VL ISA vpblendmd -2064(%rdx), %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:269:30: error: unexpected token in argument list vpblendmd 508(%rdx){1to4}, %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:273:30: error: unexpected token in argument list vpblendmd 512(%rdx){1to4}, %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:277:31: error: unexpected token in argument list vpblendmd -512(%rdx){1to4}, %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:281:31: error: unexpected token in argument list vpblendmd -516(%rdx){1to4}, %xmm25, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:285:11: error: instruction requires: AVX-512 VL ISA vpblendmd %ymm23, %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:289:44: error: unexpected token in argument list vpblendmd %ymm23, %ymm29, %ymm26 {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:293:44: error: unexpected token in argument list vpblendmd %ymm23, %ymm29, %ymm26 {%k7} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:297:11: error: instruction requires: AVX-512 VL ISA vpblendmd (%rcx), %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:301:11: error: instruction requires: AVX-512 VL ISA vpblendmd 291(%rax,%r14,8), %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:305:27: error: unexpected token in argument list vpblendmd (%rcx){1to8}, %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:309:11: error: instruction requires: AVX-512 VL ISA vpblendmd 4064(%rdx), %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:313:11: error: instruction requires: AVX-512 VL ISA vpblendmd 4096(%rdx), %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:317:11: error: instruction requires: AVX-512 VL ISA vpblendmd -4096(%rdx), %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:321:11: error: instruction requires: AVX-512 VL ISA vpblendmd -4128(%rdx), %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:325:30: error: unexpected token in argument list vpblendmd 508(%rdx){1to8}, %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:329:30: error: unexpected token in argument list vpblendmd 512(%rdx){1to8}, %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:333:31: error: unexpected token in argument list vpblendmd -512(%rdx){1to8}, %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:337:31: error: unexpected token in argument list vpblendmd -516(%rdx){1to8}, %ymm29, %ymm26 ^ /<>/test/MC/X86/avx512vl-encoding.s:341:11: error: instruction requires: AVX-512 VL ISA vpblendmq %xmm17, %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:345:44: error: unexpected token in argument list vpblendmq %xmm17, %xmm27, %xmm29 {%k6} ^ /<>/test/MC/X86/avx512vl-encoding.s:349:44: error: unexpected token in argument list vpblendmq %xmm17, %xmm27, %xmm29 {%k6} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:353:11: error: instruction requires: AVX-512 VL ISA vpblendmq (%rcx), %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:357:11: error: instruction requires: AVX-512 VL ISA vpblendmq 291(%rax,%r14,8), %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:361:27: error: unexpected token in argument list vpblendmq (%rcx){1to2}, %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:365:11: error: instruction requires: AVX-512 VL ISA vpblendmq 2032(%rdx), %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:369:11: error: instruction requires: AVX-512 VL ISA vpblendmq 2048(%rdx), %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:373:11: error: instruction requires: AVX-512 VL ISA vpblendmq -2048(%rdx), %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:377:11: error: instruction requires: AVX-512 VL ISA vpblendmq -2064(%rdx), %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:381:31: error: unexpected token in argument list vpblendmq 1016(%rdx){1to2}, %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:385:31: error: unexpected token in argument list vpblendmq 1024(%rdx){1to2}, %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:389:32: error: unexpected token in argument list vpblendmq -1024(%rdx){1to2}, %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:393:32: error: unexpected token in argument list vpblendmq -1032(%rdx){1to2}, %xmm27, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:397:11: error: instruction requires: AVX-512 VL ISA vpblendmq %ymm21, %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:401:44: error: unexpected token in argument list vpblendmq %ymm21, %ymm23, %ymm21 {%k3} ^ /<>/test/MC/X86/avx512vl-encoding.s:405:44: error: unexpected token in argument list vpblendmq %ymm21, %ymm23, %ymm21 {%k3} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:409:11: error: instruction requires: AVX-512 VL ISA vpblendmq (%rcx), %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:413:11: error: instruction requires: AVX-512 VL ISA vpblendmq 291(%rax,%r14,8), %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:417:27: error: unexpected token in argument list vpblendmq (%rcx){1to4}, %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:421:11: error: instruction requires: AVX-512 VL ISA vpblendmq 4064(%rdx), %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:425:11: error: instruction requires: AVX-512 VL ISA vpblendmq 4096(%rdx), %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:429:11: error: instruction requires: AVX-512 VL ISA vpblendmq -4096(%rdx), %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:433:11: error: instruction requires: AVX-512 VL ISA vpblendmq -4128(%rdx), %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:437:31: error: unexpected token in argument list vpblendmq 1016(%rdx){1to4}, %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:441:31: error: unexpected token in argument list vpblendmq 1024(%rdx){1to4}, %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:445:32: error: unexpected token in argument list vpblendmq -1024(%rdx){1to4}, %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:449:32: error: unexpected token in argument list vpblendmq -1032(%rdx){1to4}, %ymm23, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:453:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd %xmm20, %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:457:40: error: unexpected token in argument list vptestmd %xmm20, %xmm20, %k2 {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:461:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd (%rcx), %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:465:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd 291(%rax,%r14,8), %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:469:26: error: unexpected token in argument list vptestmd (%rcx){1to4}, %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:473:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd 2032(%rdx), %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:477:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd 2048(%rdx), %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:481:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd -2048(%rdx), %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:485:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd -2064(%rdx), %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:489:29: error: unexpected token in argument list vptestmd 508(%rdx){1to4}, %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:493:29: error: unexpected token in argument list vptestmd 512(%rdx){1to4}, %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:497:30: error: unexpected token in argument list vptestmd -512(%rdx){1to4}, %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:501:30: error: unexpected token in argument list vptestmd -516(%rdx){1to4}, %xmm20, %k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:505:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd %ymm17, %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:509:40: error: unexpected token in argument list vptestmd %ymm17, %ymm20, %k3 {%k5} ^ /<>/test/MC/X86/avx512vl-encoding.s:513:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd (%rcx), %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:517:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd 291(%rax,%r14,8), %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:521:26: error: unexpected token in argument list vptestmd (%rcx){1to8}, %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:525:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd 4064(%rdx), %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:529:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd 4096(%rdx), %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:533:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd -4096(%rdx), %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:537:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmd -4128(%rdx), %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:541:29: error: unexpected token in argument list vptestmd 508(%rdx){1to8}, %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:545:29: error: unexpected token in argument list vptestmd 512(%rdx){1to8}, %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:549:30: error: unexpected token in argument list vptestmd -512(%rdx){1to8}, %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:553:30: error: unexpected token in argument list vptestmd -516(%rdx){1to8}, %ymm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:557:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq %xmm28, %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:561:40: error: unexpected token in argument list vptestmq %xmm28, %xmm22, %k4 {%k3} ^ /<>/test/MC/X86/avx512vl-encoding.s:565:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq (%rcx), %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:569:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq 291(%rax,%r14,8), %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:573:26: error: unexpected token in argument list vptestmq (%rcx){1to2}, %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:577:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq 2032(%rdx), %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:581:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq 2048(%rdx), %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:585:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq -2048(%rdx), %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:589:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq -2064(%rdx), %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:593:30: error: unexpected token in argument list vptestmq 1016(%rdx){1to2}, %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:597:30: error: unexpected token in argument list vptestmq 1024(%rdx){1to2}, %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:601:31: error: unexpected token in argument list vptestmq -1024(%rdx){1to2}, %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:605:31: error: unexpected token in argument list vptestmq -1032(%rdx){1to2}, %xmm22, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:609:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq %ymm20, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:613:40: error: unexpected token in argument list vptestmq %ymm20, %ymm21, %k3 {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:617:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq (%rcx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:621:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq 291(%rax,%r14,8), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:625:26: error: unexpected token in argument list vptestmq (%rcx){1to4}, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:629:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq 4064(%rdx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:633:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq 4096(%rdx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:637:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq -4096(%rdx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:641:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestmq -4128(%rdx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:645:30: error: unexpected token in argument list vptestmq 1016(%rdx){1to4}, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:649:30: error: unexpected token in argument list vptestmq 1024(%rdx){1to4}, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:653:31: error: unexpected token in argument list vptestmq -1024(%rdx){1to4}, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:657:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd %xmm22, %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:661:41: error: unexpected token in argument list vptestnmd %xmm22, %xmm20, %k3 {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:665:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd (%rcx), %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:669:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 291(%rax,%r14,8), %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:673:27: error: unexpected token in argument list vptestnmd (%rcx){1to4}, %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:677:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 2032(%rdx), %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:681:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 2048(%rdx), %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:685:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd -2048(%rdx), %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:689:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd -2064(%rdx), %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:693:30: error: unexpected token in argument list vptestnmd 508(%rdx){1to4}, %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:697:30: error: unexpected token in argument list vptestnmd 512(%rdx){1to4}, %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:701:31: error: unexpected token in argument list vptestnmd -512(%rdx){1to4}, %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:705:31: error: unexpected token in argument list vptestnmd -516(%rdx){1to4}, %xmm20, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:709:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd %ymm23, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:713:41: error: unexpected token in argument list vptestnmd %ymm23, %ymm21, %k3 {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:717:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd (%rcx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:721:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 291(%rax,%r14,8), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:725:27: error: unexpected token in argument list vptestnmd (%rcx){1to8}, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:729:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 4064(%rdx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:733:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 4096(%rdx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:737:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd -4096(%rdx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:741:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd -4128(%rdx), %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:745:30: error: unexpected token in argument list vptestnmd 508(%rdx){1to8}, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:749:30: error: unexpected token in argument list vptestnmd 512(%rdx){1to8}, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:753:31: error: unexpected token in argument list vptestnmd -512(%rdx){1to8}, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:757:31: error: unexpected token in argument list vptestnmd -516(%rdx){1to8}, %ymm21, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:761:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq %xmm21, %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:765:41: error: unexpected token in argument list vptestnmq %xmm21, %xmm20, %k5 {%k5} ^ /<>/test/MC/X86/avx512vl-encoding.s:769:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq (%rcx), %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:773:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 291(%rax,%r14,8), %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:777:27: error: unexpected token in argument list vptestnmq (%rcx){1to2}, %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:781:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 2032(%rdx), %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:785:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 2048(%rdx), %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:789:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq -2048(%rdx), %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:793:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq -2064(%rdx), %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:797:31: error: unexpected token in argument list vptestnmq 1016(%rdx){1to2}, %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:801:31: error: unexpected token in argument list vptestnmq 1024(%rdx){1to2}, %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:805:32: error: unexpected token in argument list vptestnmq -1024(%rdx){1to2}, %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:809:32: error: unexpected token in argument list vptestnmq -1032(%rdx){1to2}, %xmm20, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:813:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq %ymm21, %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:817:41: error: unexpected token in argument list vptestnmq %ymm21, %ymm24, %k4 {%k3} ^ /<>/test/MC/X86/avx512vl-encoding.s:821:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq (%rcx), %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:825:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 291(%rax,%r14,8), %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:829:27: error: unexpected token in argument list vptestnmq (%rcx){1to4}, %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:833:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 4064(%rdx), %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:837:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 4096(%rdx), %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:841:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq -4096(%rdx), %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:845:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq -4128(%rdx), %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:849:31: error: unexpected token in argument list vptestnmq 1016(%rdx){1to4}, %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:853:31: error: unexpected token in argument list vptestnmq 1024(%rdx){1to4}, %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:857:32: error: unexpected token in argument list vptestnmq -1024(%rdx){1to4}, %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:861:32: error: unexpected token in argument list vptestnmq -1032(%rdx){1to4}, %ymm24, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:865:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq %xmm19, %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:869:40: error: unexpected token in argument list vptestnmq %xmm19, %xmm28,%k2 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:873:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq (%rcx), %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:877:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 4660(%rax,%r14,8), %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:881:27: error: unexpected token in argument list vptestnmq (%rcx){1to2}, %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:885:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 2032(%rdx), %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:889:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 2048(%rdx), %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:893:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq -2048(%rdx), %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:897:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq -2064(%rdx), %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:901:31: error: unexpected token in argument list vptestnmq 1016(%rdx){1to2}, %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:905:31: error: unexpected token in argument list vptestnmq 1024(%rdx){1to2}, %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:909:32: error: unexpected token in argument list vptestnmq -1024(%rdx){1to2}, %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:913:32: error: unexpected token in argument list vptestnmq -1032(%rdx){1to2}, %xmm28,%k2 ^ /<>/test/MC/X86/avx512vl-encoding.s:917:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq %ymm17, %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:921:40: error: unexpected token in argument list vptestnmq %ymm17, %ymm26,%k4 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:925:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq (%rcx), %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:929:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 4660(%rax,%r14,8), %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:933:27: error: unexpected token in argument list vptestnmq (%rcx){1to4}, %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:937:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 4064(%rdx), %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:941:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq 4096(%rdx), %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:945:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq -4096(%rdx), %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:949:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmq -4128(%rdx), %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:953:31: error: unexpected token in argument list vptestnmq 1016(%rdx){1to4}, %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:957:31: error: unexpected token in argument list vptestnmq 1024(%rdx){1to4}, %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:961:32: error: unexpected token in argument list vptestnmq -1024(%rdx){1to4}, %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:965:32: error: unexpected token in argument list vptestnmq -1032(%rdx){1to4}, %ymm26,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:970:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd %xmm21, %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:974:40: error: unexpected token in argument list vptestnmd %xmm21, %xmm25,%k4 {%k5} ^ /<>/test/MC/X86/avx512vl-encoding.s:978:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd (%rcx), %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:982:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 4660(%rax,%r14,8), %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:986:27: error: unexpected token in argument list vptestnmd (%rcx){1to4}, %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:990:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 2032(%rdx), %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:994:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 2048(%rdx), %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:998:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd -2048(%rdx), %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1002:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd -2064(%rdx), %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1006:30: error: unexpected token in argument list vptestnmd 508(%rdx){1to4}, %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1010:30: error: unexpected token in argument list vptestnmd 512(%rdx){1to4}, %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1014:31: error: unexpected token in argument list vptestnmd -512(%rdx){1to4}, %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1018:31: error: unexpected token in argument list vptestnmd -516(%rdx){1to4}, %xmm25,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1022:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd %ymm26, %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1026:40: error: unexpected token in argument list vptestnmd %ymm26, %ymm29,%k4 {%k4} ^ /<>/test/MC/X86/avx512vl-encoding.s:1030:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd (%rcx), %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1034:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 4660(%rax,%r14,8), %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1038:27: error: unexpected token in argument list vptestnmd (%rcx){1to8}, %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1042:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 4064(%rdx), %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1046:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd 4096(%rdx), %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1050:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd -4096(%rdx), %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1054:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vptestnmd -4128(%rdx), %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1058:30: error: unexpected token in argument list vptestnmd 508(%rdx){1to8}, %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1062:30: error: unexpected token in argument list vptestnmd 512(%rdx){1to8}, %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1066:31: error: unexpected token in argument list vptestnmd -512(%rdx){1to8}, %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1070:31: error: unexpected token in argument list vptestnmd -516(%rdx){1to8}, %ymm29,%k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1074:11: error: instruction requires: AVX-512 DQ ISA AVX-512 VL ISA vpmovd2m %xmm27, %k3 ^ /<>/test/MC/X86/avx512vl-encoding.s:1078:11: error: instruction requires: AVX-512 DQ ISA AVX-512 VL ISA vpmovd2m %ymm28, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1082:11: error: instruction requires: AVX-512 DQ ISA AVX-512 VL ISA vpmovq2m %xmm28, %k5 ^ /<>/test/MC/X86/avx512vl-encoding.s:1086:11: error: instruction requires: AVX-512 DQ ISA AVX-512 VL ISA vpmovq2m %ymm29, %k4 ^ /<>/test/MC/X86/avx512vl-encoding.s:1090:11: error: instruction requires: AVX-512 DQ ISA AVX-512 VL ISA vpmovm2d %k2, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:1094:11: error: instruction requires: AVX-512 DQ ISA AVX-512 VL ISA vpmovm2d %k5, %ymm20 ^ /<>/test/MC/X86/avx512vl-encoding.s:1098:11: error: instruction requires: AVX-512 DQ ISA AVX-512 VL ISA vpmovm2q %k5, %xmm17 ^ /<>/test/MC/X86/avx512vl-encoding.s:1102:11: error: instruction requires: AVX-512 DQ ISA AVX-512 VL ISA vpmovm2q %k2, %ymm30 ^ /<>/test/MC/X86/avx512vl-encoding.s:1106:11: error: instruction requires: AVX-512 VL ISA vcompresspd %xmm23, (%rcx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1110:38: error: unexpected token in argument list vcompresspd %xmm23, (%rcx) {%k6} ^ /<>/test/MC/X86/avx512vl-encoding.s:1114:11: error: instruction requires: AVX-512 VL ISA vcompresspd %xmm23, 291(%rax,%r14,8) ^ /<>/test/MC/X86/avx512vl-encoding.s:1118:11: error: instruction requires: AVX-512 VL ISA vcompresspd %xmm23, 1016(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1122:11: error: instruction requires: AVX-512 VL ISA vcompresspd %xmm23, 1024(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1126:11: error: instruction requires: AVX-512 VL ISA vcompresspd %xmm23, -1024(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1130:11: error: instruction requires: AVX-512 VL ISA vcompresspd %xmm23, -1032(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1134:11: error: instruction requires: AVX-512 VL ISA vcompresspd %ymm29, (%rcx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1138:38: error: unexpected token in argument list vcompresspd %ymm29, (%rcx) {%k2} ^ /<>/test/MC/X86/avx512vl-encoding.s:1142:11: error: instruction requires: AVX-512 VL ISA vcompresspd %ymm29, 291(%rax,%r14,8) ^ /<>/test/MC/X86/avx512vl-encoding.s:1146:11: error: instruction requires: AVX-512 VL ISA vcompresspd %ymm29, 1016(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1150:11: error: instruction requires: AVX-512 VL ISA vcompresspd %ymm29, 1024(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1154:11: error: instruction requires: AVX-512 VL ISA vcompresspd %ymm29, -1024(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1158:11: error: instruction requires: AVX-512 VL ISA vcompresspd %ymm29, -1032(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1162:11: error: instruction requires: AVX-512 VL ISA vcompresspd %xmm27, %xmm20 ^ /<>/test/MC/X86/avx512vl-encoding.s:1166:38: error: unexpected token in argument list vcompresspd %xmm27, %xmm20 {%k2} ^ /<>/test/MC/X86/avx512vl-encoding.s:1170:38: error: unexpected token in argument list vcompresspd %xmm27, %xmm20 {%k2} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1174:11: error: instruction requires: AVX-512 VL ISA vcompresspd %ymm20, %ymm24 ^ /<>/test/MC/X86/avx512vl-encoding.s:1178:38: error: unexpected token in argument list vcompresspd %ymm20, %ymm24 {%k3} ^ /<>/test/MC/X86/avx512vl-encoding.s:1182:38: error: unexpected token in argument list vcompresspd %ymm20, %ymm24 {%k3} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1186:11: error: instruction requires: AVX-512 VL ISA vcompressps %xmm21, (%rcx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1190:38: error: unexpected token in argument list vcompressps %xmm21, (%rcx) {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:1194:11: error: instruction requires: AVX-512 VL ISA vcompressps %xmm21, 291(%rax,%r14,8) ^ /<>/test/MC/X86/avx512vl-encoding.s:1198:11: error: instruction requires: AVX-512 VL ISA vcompressps %xmm21, 508(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1202:11: error: instruction requires: AVX-512 VL ISA vcompressps %xmm21, 512(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1206:11: error: instruction requires: AVX-512 VL ISA vcompressps %xmm21, -512(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1210:11: error: instruction requires: AVX-512 VL ISA vcompressps %xmm21, -516(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1214:11: error: instruction requires: AVX-512 VL ISA vcompressps %ymm24, (%rcx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1218:38: error: unexpected token in argument list vcompressps %ymm24, (%rcx) {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:1222:11: error: instruction requires: AVX-512 VL ISA vcompressps %ymm24, 291(%rax,%r14,8) ^ /<>/test/MC/X86/avx512vl-encoding.s:1226:11: error: instruction requires: AVX-512 VL ISA vcompressps %ymm24, 508(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1230:11: error: instruction requires: AVX-512 VL ISA vcompressps %ymm24, 512(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1234:11: error: instruction requires: AVX-512 VL ISA vcompressps %ymm24, -512(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1238:11: error: instruction requires: AVX-512 VL ISA vcompressps %ymm24, -516(%rdx) ^ /<>/test/MC/X86/avx512vl-encoding.s:1242:11: error: instruction requires: AVX-512 VL ISA vcompressps %xmm29, %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1246:38: error: unexpected token in argument list vcompressps %xmm29, %xmm28 {%k3} ^ /<>/test/MC/X86/avx512vl-encoding.s:1250:38: error: unexpected token in argument list vcompressps %xmm29, %xmm28 {%k3} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1254:11: error: instruction requires: AVX-512 VL ISA vcompressps %ymm25, %ymm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1258:38: error: unexpected token in argument list vcompressps %ymm25, %ymm23 {%k6} ^ /<>/test/MC/X86/avx512vl-encoding.s:1262:38: error: unexpected token in argument list vcompressps %ymm25, %ymm23 {%k6} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1266:11: error: instruction requires: AVX-512 VL ISA vexpandpd (%rcx), %xmm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1270:36: error: unexpected token in argument list vexpandpd (%rcx), %xmm23 {%k3} ^ /<>/test/MC/X86/avx512vl-encoding.s:1274:36: error: unexpected token in argument list vexpandpd (%rcx), %xmm23 {%k3} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1278:11: error: instruction requires: AVX-512 VL ISA vexpandpd 291(%rax,%r14,8), %xmm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1282:11: error: instruction requires: AVX-512 VL ISA vexpandpd 1016(%rdx), %xmm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1286:11: error: instruction requires: AVX-512 VL ISA vexpandpd 1024(%rdx), %xmm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1290:11: error: instruction requires: AVX-512 VL ISA vexpandpd -1024(%rdx), %xmm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1294:11: error: instruction requires: AVX-512 VL ISA vexpandpd -1032(%rdx), %xmm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1298:11: error: instruction requires: AVX-512 VL ISA vexpandpd (%rcx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1302:36: error: unexpected token in argument list vexpandpd (%rcx), %ymm22 {%k5} ^ /<>/test/MC/X86/avx512vl-encoding.s:1306:36: error: unexpected token in argument list vexpandpd (%rcx), %ymm22 {%k5} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1310:11: error: instruction requires: AVX-512 VL ISA vexpandpd 291(%rax,%r14,8), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1314:11: error: instruction requires: AVX-512 VL ISA vexpandpd 1016(%rdx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1318:11: error: instruction requires: AVX-512 VL ISA vexpandpd 1024(%rdx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1322:11: error: instruction requires: AVX-512 VL ISA vexpandpd -1024(%rdx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1326:11: error: instruction requires: AVX-512 VL ISA vexpandpd -1032(%rdx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1330:11: error: instruction requires: AVX-512 VL ISA vexpandpd %xmm25, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:1334:36: error: unexpected token in argument list vexpandpd %xmm25, %xmm29 {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:1338:36: error: unexpected token in argument list vexpandpd %xmm25, %xmm29 {%k7} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1342:11: error: instruction requires: AVX-512 VL ISA vexpandpd %ymm27, %ymm21 ^ /<>/test/MC/X86/avx512vl-encoding.s:1346:36: error: unexpected token in argument list vexpandpd %ymm27, %ymm21 {%k2} ^ /<>/test/MC/X86/avx512vl-encoding.s:1350:36: error: unexpected token in argument list vexpandpd %ymm27, %ymm21 {%k2} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1354:11: error: instruction requires: AVX-512 VL ISA vexpandps (%rcx), %xmm18 ^ /<>/test/MC/X86/avx512vl-encoding.s:1358:36: error: unexpected token in argument list vexpandps (%rcx), %xmm18 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1362:36: error: unexpected token in argument list vexpandps (%rcx), %xmm18 {%k1} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1366:11: error: instruction requires: AVX-512 VL ISA vexpandps 291(%rax,%r14,8), %xmm18 ^ /<>/test/MC/X86/avx512vl-encoding.s:1370:11: error: instruction requires: AVX-512 VL ISA vexpandps 508(%rdx), %xmm18 ^ /<>/test/MC/X86/avx512vl-encoding.s:1374:11: error: instruction requires: AVX-512 VL ISA vexpandps 512(%rdx), %xmm18 ^ /<>/test/MC/X86/avx512vl-encoding.s:1378:11: error: instruction requires: AVX-512 VL ISA vexpandps -512(%rdx), %xmm18 ^ /<>/test/MC/X86/avx512vl-encoding.s:1382:11: error: instruction requires: AVX-512 VL ISA vexpandps -516(%rdx), %xmm18 ^ /<>/test/MC/X86/avx512vl-encoding.s:1386:11: error: instruction requires: AVX-512 VL ISA vexpandps (%rcx), %ymm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1390:36: error: unexpected token in argument list vexpandps (%rcx), %ymm23 {%k7} ^ /<>/test/MC/X86/avx512vl-encoding.s:1394:36: error: unexpected token in argument list vexpandps (%rcx), %ymm23 {%k7} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1398:11: error: instruction requires: AVX-512 VL ISA vexpandps 291(%rax,%r14,8), %ymm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1402:11: error: instruction requires: AVX-512 VL ISA vexpandps 508(%rdx), %ymm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1406:11: error: instruction requires: AVX-512 VL ISA vexpandps 512(%rdx), %ymm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1410:11: error: instruction requires: AVX-512 VL ISA vexpandps -512(%rdx), %ymm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1414:11: error: instruction requires: AVX-512 VL ISA vexpandps -516(%rdx), %ymm23 ^ /<>/test/MC/X86/avx512vl-encoding.s:1418:11: error: instruction requires: AVX-512 VL ISA vexpandps %xmm19, %xmm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:1422:36: error: unexpected token in argument list vexpandps %xmm19, %xmm29 {%k5} ^ /<>/test/MC/X86/avx512vl-encoding.s:1426:36: error: unexpected token in argument list vexpandps %xmm19, %xmm29 {%k5} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1430:11: error: instruction requires: AVX-512 VL ISA vexpandps %ymm29, %ymm29 ^ /<>/test/MC/X86/avx512vl-encoding.s:1434:36: error: unexpected token in argument list vexpandps %ymm29, %ymm29 {%k5} ^ /<>/test/MC/X86/avx512vl-encoding.s:1438:36: error: unexpected token in argument list vexpandps %ymm29, %ymm29 {%k5} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1442:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd %xmm19, %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1446:33: error: unexpected token in argument list vpabsd %xmm19, %xmm28 {%k6} ^ /<>/test/MC/X86/avx512vl-encoding.s:1450:33: error: unexpected token in argument list vpabsd %xmm19, %xmm28 {%k6} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1454:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd (%rcx), %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1458:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd 291(%rax,%r14,8), %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1462:24: error: unexpected token in argument list vpabsd (%rcx){1to4}, %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1466:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd 2032(%rdx), %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1470:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd 2048(%rdx), %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1474:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd -2048(%rdx), %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1478:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd -2064(%rdx), %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1482:27: error: unexpected token in argument list vpabsd 508(%rdx){1to4}, %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1486:27: error: unexpected token in argument list vpabsd 512(%rdx){1to4}, %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1490:28: error: unexpected token in argument list vpabsd -512(%rdx){1to4}, %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1494:28: error: unexpected token in argument list vpabsd -516(%rdx){1to4}, %xmm28 ^ /<>/test/MC/X86/avx512vl-encoding.s:1498:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd %ymm18, %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1502:33: error: unexpected token in argument list vpabsd %ymm18, %ymm25 {%k2} ^ /<>/test/MC/X86/avx512vl-encoding.s:1506:33: error: unexpected token in argument list vpabsd %ymm18, %ymm25 {%k2} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1510:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd (%rcx), %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1514:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd 291(%rax,%r14,8), %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1518:24: error: unexpected token in argument list vpabsd (%rcx){1to8}, %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1522:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd 4064(%rdx), %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1526:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd 4096(%rdx), %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1530:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd -4096(%rdx), %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1534:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsd -4128(%rdx), %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1538:27: error: unexpected token in argument list vpabsd 508(%rdx){1to8}, %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1542:27: error: unexpected token in argument list vpabsd 512(%rdx){1to8}, %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1546:28: error: unexpected token in argument list vpabsd -512(%rdx){1to8}, %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1550:28: error: unexpected token in argument list vpabsd -516(%rdx){1to8}, %ymm25 ^ /<>/test/MC/X86/avx512vl-encoding.s:1554:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq %xmm22, %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1558:33: error: unexpected token in argument list vpabsq %xmm22, %xmm19 {%k2} ^ /<>/test/MC/X86/avx512vl-encoding.s:1562:33: error: unexpected token in argument list vpabsq %xmm22, %xmm19 {%k2} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1566:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq (%rcx), %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1570:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq 291(%rax,%r14,8), %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1574:24: error: unexpected token in argument list vpabsq (%rcx){1to2}, %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1578:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq 2032(%rdx), %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1582:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq 2048(%rdx), %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1586:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq -2048(%rdx), %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1590:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq -2064(%rdx), %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1594:28: error: unexpected token in argument list vpabsq 1016(%rdx){1to2}, %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1598:28: error: unexpected token in argument list vpabsq 1024(%rdx){1to2}, %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1602:29: error: unexpected token in argument list vpabsq -1024(%rdx){1to2}, %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1606:29: error: unexpected token in argument list vpabsq -1032(%rdx){1to2}, %xmm19 ^ /<>/test/MC/X86/avx512vl-encoding.s:1610:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq %ymm17, %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1614:33: error: unexpected token in argument list vpabsq %ymm17, %ymm22 {%k6} ^ /<>/test/MC/X86/avx512vl-encoding.s:1618:33: error: unexpected token in argument list vpabsq %ymm17, %ymm22 {%k6} {z} ^ /<>/test/MC/X86/avx512vl-encoding.s:1622:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq (%rcx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1626:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq 291(%rax,%r14,8), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1630:24: error: unexpected token in argument list vpabsq (%rcx){1to4}, %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1634:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq 4064(%rdx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1638:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq 4096(%rdx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1642:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq -4096(%rdx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1646:11: error: instruction requires: AVX-512 ISA AVX-512 VL ISA vpabsq -4128(%rdx), %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1650:28: error: unexpected token in argument list vpabsq 1016(%rdx){1to4}, %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1654:28: error: unexpected token in argument list vpabsq 1024(%rdx){1to4}, %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1658:29: error: unexpected token in argument list vpabsq -1024(%rdx){1to4}, %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1662:29: error: unexpected token in argument list vpabsq -1032(%rdx){1to4}, %ymm22 ^ /<>/test/MC/X86/avx512vl-encoding.s:1666:49: error: unexpected token in argument list vpgatherdd 123(%r14,%xmm31,8), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1670:46: error: unexpected token in argument list vpgatherdd 256(%r9,%xmm31), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1674:50: error: unexpected token in argument list vpgatherdd 1024(%rcx,%xmm31,4), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1678:49: error: unexpected token in argument list vpgatherdd 123(%r14,%ymm31,8), %ymm19 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1682:46: error: unexpected token in argument list vpgatherdd 256(%r9,%ymm31), %ymm19 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1686:50: error: unexpected token in argument list vpgatherdd 1024(%rcx,%ymm31,4), %ymm19 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1690:49: error: unexpected token in argument list vpgatherdq 123(%r14,%xmm31,8), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1694:46: error: unexpected token in argument list vpgatherdq 256(%r9,%xmm31), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1698:50: error: unexpected token in argument list vpgatherdq 1024(%rcx,%xmm31,4), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1702:49: error: unexpected token in argument list vpgatherdq 123(%r14,%xmm31,8), %ymm26 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1706:46: error: unexpected token in argument list vpgatherdq 256(%r9,%xmm31), %ymm26 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1710:50: error: unexpected token in argument list vpgatherdq 1024(%rcx,%xmm31,4), %ymm26 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1714:49: error: unexpected token in argument list vpgatherqd 123(%r14,%xmm31,8), %xmm21 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1718:46: error: unexpected token in argument list vpgatherqd 256(%r9,%xmm31), %xmm21 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1722:50: error: unexpected token in argument list vpgatherqd 1024(%rcx,%xmm31,4), %xmm21 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1726:49: error: unexpected token in argument list vpgatherqd 123(%r14,%ymm31,8), %xmm25 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1730:46: error: unexpected token in argument list vpgatherqd 256(%r9,%ymm31), %xmm25 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1734:50: error: unexpected token in argument list vpgatherqd 1024(%rcx,%ymm31,4), %xmm25 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1738:49: error: unexpected token in argument list vpgatherqq 123(%r14,%xmm31,8), %xmm18 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1742:46: error: unexpected token in argument list vpgatherqq 256(%r9,%xmm31), %xmm18 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1746:50: error: unexpected token in argument list vpgatherqq 1024(%rcx,%xmm31,4), %xmm18 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1750:49: error: unexpected token in argument list vpgatherqq 123(%r14,%ymm31,8), %ymm19 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1754:46: error: unexpected token in argument list vpgatherqq 256(%r9,%ymm31), %ymm19 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1758:50: error: unexpected token in argument list vpgatherqq 1024(%rcx,%ymm31,4), %ymm19 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1762:49: error: unexpected token in argument list vgatherdpd 123(%r14,%xmm31,8), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1766:46: error: unexpected token in argument list vgatherdpd 256(%r9,%xmm31), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1770:50: error: unexpected token in argument list vgatherdpd 1024(%rcx,%xmm31,4), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1774:49: error: unexpected token in argument list vgatherdpd 123(%r14,%xmm31,8), %ymm23 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1778:46: error: unexpected token in argument list vgatherdpd 256(%r9,%xmm31), %ymm23 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1782:50: error: unexpected token in argument list vgatherdpd 1024(%rcx,%xmm31,4), %ymm23 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1786:49: error: unexpected token in argument list vgatherdps 123(%r14,%xmm31,8), %xmm18 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1790:46: error: unexpected token in argument list vgatherdps 256(%r9,%xmm31), %xmm18 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1794:50: error: unexpected token in argument list vgatherdps 1024(%rcx,%xmm31,4), %xmm18 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1798:49: error: unexpected token in argument list vgatherdps 123(%r14,%ymm31,8), %ymm27 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1802:46: error: unexpected token in argument list vgatherdps 256(%r9,%ymm31), %ymm27 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1806:50: error: unexpected token in argument list vgatherdps 1024(%rcx,%ymm31,4), %ymm27 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1810:49: error: unexpected token in argument list vgatherqpd 123(%r14,%xmm31,8), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1814:46: error: unexpected token in argument list vgatherqpd 256(%r9,%xmm31), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1818:50: error: unexpected token in argument list vgatherqpd 1024(%rcx,%xmm31,4), %xmm17 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1822:49: error: unexpected token in argument list vgatherqpd 123(%r14,%ymm31,8), %ymm29 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1826:46: error: unexpected token in argument list vgatherqpd 256(%r9,%ymm31), %ymm29 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1830:50: error: unexpected token in argument list vgatherqpd 1024(%rcx,%ymm31,4), %ymm29 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1834:49: error: unexpected token in argument list vgatherqps 123(%r14,%xmm31,8), %xmm21 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1838:46: error: unexpected token in argument list vgatherqps 256(%r9,%xmm31), %xmm21 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1842:50: error: unexpected token in argument list vgatherqps 1024(%rcx,%xmm31,4), %xmm21 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1846:49: error: unexpected token in argument list vgatherqps 123(%r14,%ymm31,8), %xmm19 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1850:46: error: unexpected token in argument list vgatherqps 256(%r9,%ymm31), %xmm19 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1854:50: error: unexpected token in argument list vgatherqps 1024(%rcx,%ymm31,4), %xmm19 {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1858:50: error: unexpected token in argument list vpscatterdd %xmm20, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1862:50: error: unexpected token in argument list vpscatterdd %xmm20, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1866:47: error: unexpected token in argument list vpscatterdd %xmm20, 256(%r9,%xmm31) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1870:51: error: unexpected token in argument list vpscatterdd %xmm20, 1024(%rcx,%xmm31,4) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1874:50: error: unexpected token in argument list vpscatterdd %ymm28, 123(%r14,%ymm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1878:50: error: unexpected token in argument list vpscatterdd %ymm28, 123(%r14,%ymm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1882:47: error: unexpected token in argument list vpscatterdd %ymm28, 256(%r9,%ymm31) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1886:51: error: unexpected token in argument list vpscatterdd %ymm28, 1024(%rcx,%ymm31,4) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1890:50: error: unexpected token in argument list vpscatterdq %xmm21, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1894:50: error: unexpected token in argument list vpscatterdq %xmm21, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1898:47: error: unexpected token in argument list vpscatterdq %xmm21, 256(%r9,%xmm31) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1902:51: error: unexpected token in argument list vpscatterdq %xmm21, 1024(%rcx,%xmm31,4) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1906:50: error: unexpected token in argument list vpscatterdq %ymm28, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1910:50: error: unexpected token in argument list vpscatterdq %ymm28, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1914:47: error: unexpected token in argument list vpscatterdq %ymm28, 256(%r9,%xmm31) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1918:51: error: unexpected token in argument list vpscatterdq %ymm28, 1024(%rcx,%xmm31,4) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1922:50: error: unexpected token in argument list vpscatterqd %xmm22, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1926:50: error: unexpected token in argument list vpscatterqd %xmm22, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1930:47: error: unexpected token in argument list vpscatterqd %xmm22, 256(%r9,%xmm31) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1934:51: error: unexpected token in argument list vpscatterqd %xmm22, 1024(%rcx,%xmm31,4) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1938:50: error: unexpected token in argument list vpscatterqd %xmm24, 123(%r14,%ymm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1942:50: error: unexpected token in argument list vpscatterqd %xmm24, 123(%r14,%ymm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1946:47: error: unexpected token in argument list vpscatterqd %xmm24, 256(%r9,%ymm31) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1950:51: error: unexpected token in argument list vpscatterqd %xmm24, 1024(%rcx,%ymm31,4) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1954:50: error: unexpected token in argument list vpscatterqq %xmm28, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1958:50: error: unexpected token in argument list vpscatterqq %xmm28, 123(%r14,%xmm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1962:47: error: unexpected token in argument list vpscatterqq %xmm28, 256(%r9,%xmm31) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1966:51: error: unexpected token in argument list vpscatterqq %xmm28, 1024(%rcx,%xmm31,4) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1970:50: error: unexpected token in argument list vpscatterqq %ymm19, 123(%r14,%ymm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1974:50: error: unexpected token in argument list vpscatterqq %ymm19, 123(%r14,%ymm31,8) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1978:47: error: unexpected token in argument list vpscatterqq %ymm19, 256(%r9,%ymm31) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:1982:51: error: unexpected token in argument list vpscatterqq %ymm19, 1024(%rcx,%ymm31,4) {%k1} ^ /<>/test/MC/X86/avx512vl-encoding.s:3:11: error: expected string not found in input // CHECK: vblendmpd %xmm19, %xmm20, %xmm27 ^ :1:2: note: scanning from here .text ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. FAIL: LLVM :: tools/llvm-symbolizer/sym.test (14239 of 15541) ******************** TEST 'LLVM :: tools/llvm-symbolizer/sym.test' FAILED ******************** Script: -- /<>/build-llvm/./bin/llvm-symbolizer -print-address -obj=/<>/test/tools/llvm-symbolizer/Inputs/addr.exe < /<>/test/tools/llvm-symbolizer/Inputs/addr.inp | /<>/build-llvm/./bin/FileCheck /<>/test/tools/llvm-symbolizer/sym.test /<>/build-llvm/./bin/llvm-symbolizer -inlining -print-address -pretty-print -obj=/<>/test/tools/llvm-symbolizer/Inputs/addr.exe < /<>/test/tools/llvm-symbolizer/Inputs/addr.inp | /<>/build-llvm/./bin/FileCheck --check-prefix="PRETTY" /<>/test/tools/llvm-symbolizer/sym.test -- Exit Code: 2 Command Output (stderr): -- terminate called after throwing an instance of 'std::length_error' what(): vector::_M_range_insert Stack dump: 0. Program arguments: /<>/build-llvm/./bin/llvm-symbolizer -print-address -obj=/<>/test/tools/llvm-symbolizer/Inputs/addr.exe FileCheck error: '-' is empty. -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 345.74s ******************** Unexpected Passing Tests (4): LLVM :: ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll LLVM :: ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll LLVM :: ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll LLVM :: ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll ******************** Failing Tests (25): LLVM :: Analysis/CostModel/X86/masked-intrinsic-cost.ll LLVM :: CodeGen/X86/avx512-calling-conv.ll LLVM :: CodeGen/X86/avx512-cvt.ll LLVM :: CodeGen/X86/avx512-ext.ll LLVM :: CodeGen/X86/avx512-extract-subvector.ll LLVM :: CodeGen/X86/avx512-fma.ll LLVM :: CodeGen/X86/avx512-gather-scatter-intrin.ll LLVM :: CodeGen/X86/avx512-insert-extract.ll LLVM :: CodeGen/X86/avx512-logic.ll LLVM :: CodeGen/X86/avx512-mask-op.ll LLVM :: CodeGen/X86/avx512-shift.ll LLVM :: CodeGen/X86/avx512-vec-cmp.ll LLVM :: CodeGen/X86/avx512bw-mask-op.ll LLVM :: CodeGen/X86/avx512bw-vec-cmp.ll LLVM :: CodeGen/X86/avx512bwvl-vec-cmp.ll LLVM :: CodeGen/X86/avx512dq-mask-op.ll LLVM :: CodeGen/X86/avx512vl-nontemporal.ll LLVM :: CodeGen/X86/avx512vl-vec-cmp.ll LLVM :: CodeGen/X86/masked_memop.ll LLVM :: CodeGen/X86/vselect-minmax.ll LLVM :: DebugInfo/debuglineinfo-macho.test LLVM :: DebugInfo/llvm-symbolizer.test LLVM :: MC/X86/avx512bw-encoding.s LLVM :: MC/X86/avx512vl-encoding.s LLVM :: tools/llvm-symbolizer/sym.test Expected Passes : 15106 Expected Failures : 141 Unsupported Tests : 265 Unexpected Passes : 4 Unexpected Failures: 25 test/CMakeFiles/check-llvm.dir/build.make:60: recipe for target 'test/CMakeFiles/check-llvm' failed make[5]: *** [test/CMakeFiles/check-llvm] Error 1 make[5]: Leaving directory '/<>/build-llvm' CMakeFiles/Makefile2:45037: recipe for target 'test/CMakeFiles/check-llvm.dir/all' failed make[4]: *** [test/CMakeFiles/check-llvm.dir/all] Error 2 make[4]: Leaving directory '/<>/build-llvm' CMakeFiles/Makefile2:45044: recipe for target 'test/CMakeFiles/check-llvm.dir/rule' failed make[3]: *** [test/CMakeFiles/check-llvm.dir/rule] Error 2 make[3]: Leaving directory '/<>/build-llvm' Makefile:9937: recipe for target 'check-llvm' failed make[2]: *** [check-llvm] Error 2 make[2]: Leaving directory '/<>/build-llvm' /usr/bin/make -j 4 -C build-llvm check-clang || true make[2]: Entering directory '/<>/build-llvm' /usr/bin/cmake -H/<> -B/<>/build-llvm --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/make -f CMakeFiles/Makefile2 check-clang make[3]: Entering directory '/<>/build-llvm' /usr/bin/cmake -H/<> -B/<>/build-llvm --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/build-llvm/CMakeFiles 50 /usr/bin/make -f CMakeFiles/Makefile2 tools/clang/test/CMakeFiles/check-clang.dir/all make[4]: Entering directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/TableGen /<>/build-llvm /<>/build-llvm/lib/TableGen /<>/build-llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Support /<>/build-llvm /<>/build-llvm/lib/Support /<>/build-llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC /<>/build-llvm /<>/build-llvm/lib/MC /<>/build-llvm/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/TableGen/CMakeFiles/LLVMTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 0%] Built target LLVMTableGen make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend [ 0%] Built target obj.llvm-tblgen /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Support/CMakeFiles/LLVMSupport.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCDisassembler /<>/build-llvm /<>/build-llvm/lib/MC/MCDisassembler /<>/build-llvm/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCParser /<>/build-llvm /<>/build-llvm/lib/MC/MCParser /<>/build-llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= [ 4%] Built target LLVMSupport /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Option /<>/build-llvm /<>/build-llvm/lib/Option /<>/build-llvm/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build make[5]: Nothing to be done for 'lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/MC/CMakeFiles/LLVMMC.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 4%] Built target LLVMMCDisassembler make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend make[5]: Leaving directory '/<>/build-llvm' [ 6%] Built target LLVMMC /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/CodeView /<>/build-llvm /<>/build-llvm/lib/DebugInfo/CodeView /<>/build-llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= make[5]: Nothing to be done for 'lib/Option/CMakeFiles/LLVMOption.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 6%] Built target LLVMMCParser /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/DWARF /<>/build-llvm /<>/build-llvm/lib/DebugInfo/DWARF /<>/build-llvm/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 6%] Built target LLVMOption /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/PDB /<>/build-llvm /<>/build-llvm/lib/DebugInfo/PDB /<>/build-llvm/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/Symbolize /<>/build-llvm /<>/build-llvm/lib/DebugInfo/Symbolize /<>/build-llvm/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= [ 6%] Built target LLVMDebugInfoCodeView /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LineEditor /<>/build-llvm /<>/build-llvm/lib/LineEditor /<>/build-llvm/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build [ 6%] Built target LLVMLineEditor /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/depend [ 8%] Built target LLVMDebugInfoDWARF make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/FileCheck /<>/build-llvm /<>/build-llvm/utils/FileCheck /<>/build-llvm/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake --color= /usr/bin/make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/count /<>/build-llvm /<>/build-llvm/utils/count /<>/build-llvm/utils/count/CMakeFiles/count.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/build [ 8%] Built target LLVMSymbolize /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/FileCheck/CMakeFiles/FileCheck.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/not /<>/build-llvm /<>/build-llvm/utils/not /<>/build-llvm/utils/not/CMakeFiles/not.dir/DependInfo.cmake --color= [ 8%] Built target LLVMDebugInfoPDB make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/build /usr/bin/make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/count/CMakeFiles/count.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 8%] Built target FileCheck /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lto /<>/build-llvm /<>/build-llvm/tools/lto /<>/build-llvm/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/not/CMakeFiles/not.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 8%] Built target count cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/utils/TableGen /<>/build-llvm /<>/build-llvm/tools/clang/utils/TableGen /<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/depend [ 8%] Built target not /usr/bin/make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/libclang /<>/build-llvm /<>/build-llvm/tools/clang/tools/libclang /<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/lto/CMakeFiles/LTO_exports.dir/build'. make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/unittest /<>/build-llvm /<>/build-llvm/utils/unittest /<>/build-llvm/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/unittest/CMakeFiles/gtest.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 8%] Built target LTO_exports make[5]: Nothing to be done for 'tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/unittest/UnitTestMain /<>/build-llvm /<>/build-llvm/utils/unittest/UnitTestMain /<>/build-llvm/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= [ 8%] Built target libclang_exports /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= [ 8%] Built target gtest [ 10%] Built target obj.clang-tblgen /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/utils/TableGen /<>/build-llvm /<>/build-llvm/tools/clang/utils/TableGen /<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/TableGen/CMakeFiles/llvm-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 10%] Built target gtest_main [ 10%] Built target llvm-tblgen /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/depend /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend [ 10%] Built target clang-tblgen /usr/bin/make -f tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build.make tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Driver /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Driver /<>/build-llvm/tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/include/llvm/IR /<>/build-llvm /<>/build-llvm/include/llvm/IR /<>/build-llvm/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build /usr/bin/make -f tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build.make tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build'. [ 10%] Built target AttributeCompatFuncTableGen make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build.make tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Headers /<>/build-llvm /<>/build-llvm/tools/clang/lib/Headers /<>/build-llvm/tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/DependInfo.cmake --color= [ 10%] Built target intrinsics_gen /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/DependInfo.cmake --color= [ 10%] Built target LibOptionsTableGen /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/depend make[5]: Entering directory '/<>/build-llvm' [ 10%] Built target ClangDriverOptions cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build.make tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build [ 12%] Built target ClangCommentCommandList [ 14%] Built target clang-headers /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/depend /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/DependInfo.cmake --color= [ 14%] Built target ClangAttrVisitor /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' [ 14%] Built target ClangCommentCommandInfo make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build make[5]: Entering directory '/<>/build-llvm' [ 14%] Built target ClangAttrDump make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build'. make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 14%] Built target ClangCommentNodes /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build make[5]: Entering directory '/<>/build-llvm' [ 14%] Built target ClangAttrClasses cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 14%] Built target ClangStmtNodes make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build [ 14%] Built target ClangDeclNodes make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/DependInfo.cmake --color= [ 14%] Built target ClangAttrImpl [ 14%] Built target ClangCommentHTMLTags /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/depend /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/depend [ 14%] Built target ClangCommentHTMLTagsProperties /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 14%] Built target ClangCommentHTMLNamedCharacterReferences /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/depend [ 14%] Built target ClangDiagnosticParse make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/DependInfo.cmake --color= [ 14%] Built target ClangDiagnosticDriver [ 14%] Built target ClangDiagnosticSema /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/depend /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build [ 14%] Built target ClangDiagnosticAST /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build'. make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/DependInfo.cmake --color= [ 14%] Built target ClangDiagnosticSerialization /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/depend make[5]: Entering directory '/<>/build-llvm' [ 14%] Built target ClangDiagnosticFrontend cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 14%] Built target ClangDiagnosticAnalysis /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' [ 14%] Built target ClangDiagnosticLex /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 14%] Built target ClangDiagnosticComment /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build [ 14%] Built target ClangDiagnosticCommon make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/DependInfo.cmake --color= [ 14%] Built target ClangAttrHasAttributeImpl [ 14%] Built target ClangDiagnosticGroups /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build /usr/bin/make -f tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build.make tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Parse /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Parse /<>/build-llvm/tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build /usr/bin/make -f tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build.make tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build'. [ 16%] Built target ClangDiagnosticIndexName [ 16%] Built target ClangARMNeon make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/depend /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/DependInfo.cmake --color= [ 16%] Built target ClangAttrParserStringSwitches [ 16%] Built target ClangAttrList /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/depend /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 16%] Built target ClangAttrSpellingListIndex /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 16%] Built target ClangAttrParsedAttrKinds /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Serialization /<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build [ 16%] Built target ClangAttrParsedAttrImpl /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Serialization /<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/DependInfo.cmake --color= [ 16%] Built target ClangAttrParsedAttrList /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build [ 16%] Built target ClangAttrTemplateInstantiate make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend [ 18%] Built target ClangAttrPCHWrite /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IRReader /<>/build-llvm /<>/build-llvm/lib/IRReader /<>/build-llvm/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= [ 18%] Built target ClangAttrPCHRead make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build [ 18%] Built target LLVMLibDriver /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/IRReader/CMakeFiles/LLVMIRReader.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 18%] Built target LLVMIRReader /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/SelectionDAG /<>/build-llvm /<>/build-llvm/lib/CodeGen/SelectionDAG /<>/build-llvm/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/AsmPrinter /<>/build-llvm /<>/build-llvm/lib/CodeGen/AsmPrinter /<>/build-llvm/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/IR/CMakeFiles/LLVMCore.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen /<>/build-llvm /<>/build-llvm/lib/CodeGen /<>/build-llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 20%] Built target LLVMSelectionDAG /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend [ 22%] Built target LLVMCore /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/MIRParser /<>/build-llvm /<>/build-llvm/lib/CodeGen/MIRParser /<>/build-llvm/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Reader /<>/build-llvm /<>/build-llvm/lib/Bitcode/Reader /<>/build-llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= [ 22%] Built target LLVMAsmPrinter /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Writer /<>/build-llvm /<>/build-llvm/lib/Bitcode/Writer /<>/build-llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build make[5]: Nothing to be done for 'lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build'. make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' [ 22%] Built target LLVMBitReader /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend [ 22%] Built target LLVMBitWriter /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend [ 22%] Built target LLVMMIRParser /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Instrumentation /<>/build-llvm /<>/build-llvm/lib/Transforms/Instrumentation /<>/build-llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/InstCombine /<>/build-llvm /<>/build-llvm/lib/Transforms/InstCombine /<>/build-llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Utils /<>/build-llvm /<>/build-llvm/lib/Transforms/Utils /<>/build-llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 24%] Built target LLVMInstrumentation /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend [ 24%] Built target LLVMInstCombine /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/IPO /<>/build-llvm /<>/build-llvm/lib/Transforms/IPO /<>/build-llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Scalar /<>/build-llvm /<>/build-llvm/lib/Transforms/Scalar /<>/build-llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 24%] Built target LLVMTransformUtils /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Vectorize /<>/build-llvm /<>/build-llvm/lib/Transforms/Vectorize /<>/build-llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 26%] Built target LLVMipo /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend [ 28%] Built target LLVMVectorize make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Linker /<>/build-llvm /<>/build-llvm/lib/Linker /<>/build-llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/ObjCARC /<>/build-llvm /<>/build-llvm/lib/Transforms/ObjCARC /<>/build-llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Linker/CMakeFiles/LLVMLinker.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build [ 28%] Built target LLVMLinker /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 30%] Built target LLVMObjCARCOpts [ 30%] Built target LLVMScalarOpts /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LTO /<>/build-llvm /<>/build-llvm/lib/LTO /<>/build-llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Object /<>/build-llvm /<>/build-llvm/lib/Object /<>/build-llvm/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= [ 36%] Built target LLVMCodeGen /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine /<>/build-llvm/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LTO/CMakeFiles/LLVMLTO.dir/build'. make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Analysis /<>/build-llvm /<>/build-llvm/lib/Analysis /<>/build-llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build [ 36%] Built target LLVMLTO /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Object/CMakeFiles/LLVMObject.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Interpreter /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Interpreter /<>/build-llvm/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 36%] Built target LLVMObject /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build [ 38%] Built target LLVMExecutionEngine make[5]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/MCJIT /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/MCJIT /<>/build-llvm/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= make[5]: Nothing to be done for 'lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Orc /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Orc /<>/build-llvm/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= [ 38%] Built target LLVMInterpreter /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build [ 38%] Built target LLVMMCJIT /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target /<>/build-llvm /<>/build-llvm/lib/Target /<>/build-llvm/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/build [ 40%] Built target LLVMOrcJIT /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/depend [ 40%] Built target LLVMRuntimeDyld /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/DependInfo.cmake --color= make[5]: Nothing to be done for 'lib/Target/CMakeFiles/LLVMTarget.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build [ 42%] Built target LLVMTarget /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/depend [ 46%] Built target LLVMAnalysis make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' [ 46%] Built target AArch64CommonTableGen /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend /<>/build-llvm/lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 46%] Built target AMDGPUCommonTableGen /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend/TargetInfo /<>/build-llvm/lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/DependInfo.cmake --color= [ 48%] Built target ARMCommonTableGen /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/DependInfo.cmake --color= [ 50%] Built target BPFCommonTableGen /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build [ 50%] Built target LLVMCppBackendCodeGen make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/DependInfo.cmake --color= [ 50%] Built target LLVMCppBackendInfo /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake --color= [ 50%] Built target MipsCommonTableGen /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend [ 50%] Built target HexagonCommonTableGen /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 52%] Built target MSP430CommonTableGen /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend [ 52%] Built target NVPTXCommonTableGen make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake --color= [ 52%] Built target PowerPCCommonTableGen /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/depend [ 52%] Built target SparcCommonTableGen /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/AsmParser /<>/build-llvm /<>/build-llvm/lib/AsmParser /<>/build-llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build make[5]: Nothing to be done for 'lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 54%] Built target X86CommonTableGen /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend [ 54%] Built target SystemZCommonTableGen /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Passes /<>/build-llvm /<>/build-llvm/lib/Passes /<>/build-llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= [ 54%] Built target LLVMAsmParser /usr/bin/make -f tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build.make tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/depend [ 54%] Built target XCoreCommonTableGen make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ProfileData /<>/build-llvm /<>/build-llvm/lib/ProfileData /<>/build-llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build.make tools/clang/lib/Lex/CMakeFiles/clangLex.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Basic /<>/build-llvm /<>/build-llvm/tools/clang/lib/Basic /<>/build-llvm/tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Passes/CMakeFiles/LLVMPasses.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Lex /<>/build-llvm /<>/build-llvm/tools/clang/lib/Lex /<>/build-llvm/tools/clang/lib/Lex/CMakeFiles/clangLex.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build [ 54%] Built target LLVMPasses /usr/bin/make -f tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build.make tools/clang/lib/Parse/CMakeFiles/clangParse.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build.make tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build [ 54%] Built target LLVMProfileData /usr/bin/make -f tools/clang/lib/AST/CMakeFiles/clangAST.dir/build.make tools/clang/lib/AST/CMakeFiles/clangAST.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Parse /<>/build-llvm /<>/build-llvm/tools/clang/lib/Parse /<>/build-llvm/tools/clang/lib/Parse/CMakeFiles/clangParse.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build.make tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 56%] Built target clangBasic /usr/bin/make -f tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build.make tools/clang/lib/Sema/CMakeFiles/clangSema.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build.make tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build [ 56%] Built target clangLex /usr/bin/make -f tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build.make tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/AST /<>/build-llvm /<>/build-llvm/tools/clang/lib/AST /<>/build-llvm/tools/clang/lib/AST/CMakeFiles/clangAST.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Analysis /<>/build-llvm /<>/build-llvm/tools/clang/lib/Analysis /<>/build-llvm/tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/DependInfo.cmake --color= [ 56%] Built target clangParse /usr/bin/make -f tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build.make tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Sema /<>/build-llvm /<>/build-llvm/tools/clang/lib/Sema /<>/build-llvm/tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Edit /<>/build-llvm /<>/build-llvm/tools/clang/lib/Edit /<>/build-llvm/tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build.make tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build.make tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build [ 56%] Built target clangEdit /usr/bin/make -f tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build.make tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Driver /<>/build-llvm /<>/build-llvm/tools/clang/lib/Driver /<>/build-llvm/tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/AST/CMakeFiles/clangAST.dir/build.make tools/clang/lib/AST/CMakeFiles/clangAST.dir/build [ 56%] Built target clangAnalysis make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build.make tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build /usr/bin/make -f tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build.make tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/lib/Serialization /<>/build-llvm/tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build.make tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build [ 56%] Built target clangDriver /usr/bin/make -f tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build.make tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/AST/CMakeFiles/clangAST.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build.make tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Frontend /<>/build-llvm /<>/build-llvm/tools/clang/lib/Frontend /<>/build-llvm/tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependInfo.cmake --color= [ 60%] Built target clangAST /usr/bin/make -f tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build.make tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 60%] Built target clangSerialization /usr/bin/make -f tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build.make tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Rewrite /<>/build-llvm /<>/build-llvm/tools/clang/lib/Rewrite /<>/build-llvm/tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/DependInfo.cmake --color= [ 62%] Built target clangSema /usr/bin/make -f tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build.make tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build.make tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build.make tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 62%] Built target clangRewrite /usr/bin/make -f tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build.make tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/ARCMigrate /<>/build-llvm /<>/build-llvm/tools/clang/lib/ARCMigrate /<>/build-llvm/tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/CodeGen /<>/build-llvm /<>/build-llvm/tools/clang/lib/CodeGen /<>/build-llvm/tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Frontend/Rewrite /<>/build-llvm /<>/build-llvm/tools/clang/lib/Frontend/Rewrite /<>/build-llvm/tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 62%] Built target clangFrontend /usr/bin/make -f tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build.make tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build.make tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/FrontendTool /<>/build-llvm /<>/build-llvm/tools/clang/lib/FrontendTool /<>/build-llvm/tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build.make tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build.make tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 62%] Built target clangRewriteFrontend /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build.make tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/depend [ 62%] Built target clangFrontendTool /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build [ 62%] Built target clangARCMigrate make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build.make tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Frontend /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/DependInfo.cmake --color= [ 62%] Built target ClangSACheckers /usr/bin/make -f tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build.make tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Core /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Tooling/Core /<>/build-llvm /<>/build-llvm/tools/clang/lib/Tooling/Core /<>/build-llvm/tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build.make tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build.make tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build.make tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 62%] Built target clangToolingCore /usr/bin/make -f tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build.make tools/clang/lib/Format/CMakeFiles/clangFormat.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Format /<>/build-llvm /<>/build-llvm/tools/clang/lib/Format /<>/build-llvm/tools/clang/lib/Format/CMakeFiles/clangFormat.dir/DependInfo.cmake --color= [ 62%] Built target clangStaticAnalyzerFrontend /usr/bin/make -f tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/ASTMatchers /<>/build-llvm /<>/build-llvm/tools/clang/lib/ASTMatchers /<>/build-llvm/tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build.make tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build.make tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 64%] Built target clangCodeGen /usr/bin/make -f tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build.make tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Tooling /<>/build-llvm /<>/build-llvm/tools/clang/lib/Tooling /<>/build-llvm/tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/DependInfo.cmake --color= [ 66%] Built target clangFormat /usr/bin/make -f tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build.make tools/clang/lib/Index/CMakeFiles/clangIndex.dir/depend [ 66%] Built target clangASTMatchers make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Index /<>/build-llvm /<>/build-llvm/tools/clang/lib/Index /<>/build-llvm/tools/clang/lib/Index/CMakeFiles/clangIndex.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/ASTMatchers/Dynamic /<>/build-llvm /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build.make tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build.make tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 68%] Built target clangIndex [ 70%] Built target clangStaticAnalyzerCore /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/depend /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/TargetInfo /<>/build-llvm/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/DependInfo.cmake --color= [ 70%] Built target clangDynamicASTMatchers [ 70%] Built target clangTooling /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/depend /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/AsmParser /<>/build-llvm/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Disassembler /<>/build-llvm/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build [ 70%] Built target LLVMAArch64Info /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 70%] Built target LLVMAArch64AsmParser make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/InstPrinter /<>/build-llvm/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/MCTargetDesc /<>/build-llvm/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/DependInfo.cmake --color= [ 72%] Built target LLVMAArch64Disassembler /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Utils /<>/build-llvm/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build [ 72%] Built target LLVMAArch64AsmPrinter /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 72%] Built target LLVMAArch64Utils /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend [ 72%] Built target LLVMAArch64Desc /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/AsmParser /<>/build-llvm/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/InstPrinter /<>/build-llvm/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build'. make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' [ 72%] Built target LLVMAArch64CodeGen /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/TargetInfo /<>/build-llvm/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake --color= [ 72%] Built target LLVMAMDGPUAsmPrinter /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend [ 72%] Built target LLVMAMDGPUAsmParser /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/Utils /<>/build-llvm/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build [ 72%] Built target LLVMAMDGPUInfo make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build'. [ 72%] Built target LLVMAMDGPUUtils make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/ARM/TargetInfo /<>/build-llvm/lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/DependInfo.cmake --color= [ 72%] Built target LLVMAMDGPUDesc /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/ARM/AsmParser /<>/build-llvm/lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build [ 72%] Built target LLVMARMInfo /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/ARM/Disassembler /<>/build-llvm/lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 72%] Built target LLVMARMAsmParser /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/ARM/InstPrinter /<>/build-llvm/lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build [ 72%] Built target LLVMARMDisassembler /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/ARM/MCTargetDesc /<>/build-llvm/lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/DependInfo.cmake --color= [ 72%] Built target LLVMARMAsmPrinter /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/depend [ 74%] Built target LLVMAMDGPUCodeGen /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/BPF/InstPrinter /<>/build-llvm/lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build [ 74%] Built target LLVMBPFAsmPrinter /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/BPF/TargetInfo /<>/build-llvm/lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 76%] Built target LLVMARMCodeGen /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/BPF/MCTargetDesc /<>/build-llvm/lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/DependInfo.cmake --color= [ 76%] Built target LLVMARMDesc make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build [ 78%] Built target LLVMBPFInfo [ 78%] Built target LLVMBPFCodeGen /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/depend /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/TargetInfo /<>/build-llvm/lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/AsmParser /<>/build-llvm/lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build [ 78%] Built target LLVMBPFDesc /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' [ 78%] Built target LLVMHexagonInfo cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/Disassembler /<>/build-llvm/lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/DependInfo.cmake --color= [ 78%] Built target LLVMHexagonAsmParser /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target LLVMHexagonDisassembler /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Mips/InstPrinter /<>/build-llvm/lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target LLVMHexagonDesc /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/depend [ 78%] Built target LLVMMipsAsmPrinter /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Mips/TargetInfo /<>/build-llvm/lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Mips/Disassembler /<>/build-llvm/lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target LLVMMipsInfo /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build [ 78%] Built target LLVMMipsDisassembler /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Mips/MCTargetDesc /<>/build-llvm/lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Mips/AsmParser /<>/build-llvm/lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 78%] Built target LLVMMipsAsmParser /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/depend [ 80%] Built target LLVMHexagonCodeGen [ 82%] Built target LLVMMipsCodeGen /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/depend /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/InstPrinter /<>/build-llvm/lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/TargetInfo /<>/build-llvm/lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/DependInfo.cmake --color= make[5]: Nothing to be done for 'lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build [ 82%] Built target LLVMMipsDesc make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/depend /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/MCTargetDesc /<>/build-llvm/lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 82%] Built target LLVMMSP430AsmPrinter [ 82%] Built target LLVMMSP430Info /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/TargetInfo /<>/build-llvm/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build [ 82%] Built target LLVMMSP430Desc /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/InstPrinter /<>/build-llvm/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build [ 84%] Built target LLVMMSP430CodeGen /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake --color= [ 84%] Built target LLVMNVPTXInfo /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend [ 84%] Built target LLVMNVPTXAsmPrinter make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/AsmParser /<>/build-llvm/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 84%] Built target LLVMNVPTXDesc /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/Disassembler /<>/build-llvm/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake --color= [ 86%] Built target LLVMPowerPCAsmParser [ 86%] Built target LLVMNVPTXCodeGen /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/TargetInfo /<>/build-llvm/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/InstPrinter /<>/build-llvm/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build [ 86%] Built target LLVMPowerPCDisassembler /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake --color= [ 86%] Built target LLVMPowerPCInfo /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build [ 86%] Built target LLVMPowerPCAsmPrinter /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/TargetInfo /<>/build-llvm/lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 86%] Built target LLVMSparcInfo /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build [ 88%] Built target LLVMPowerPCDesc /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/MCTargetDesc /<>/build-llvm/lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/InstPrinter /<>/build-llvm/lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 88%] Built target LLVMPowerPCCodeGen /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/AsmParser /<>/build-llvm/lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build [ 88%] Built target LLVMSparcCodeGen /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/Disassembler /<>/build-llvm/lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 88%] Built target LLVMSparcAsmPrinter /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend [ 88%] Built target LLVMSparcAsmParser make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend [ 88%] Built target LLVMSparcDesc /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/AsmParser /<>/build-llvm/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/Disassembler /<>/build-llvm/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/DependInfo.cmake --color= [ 88%] Built target LLVMSparcDisassembler /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/InstPrinter /<>/build-llvm/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 88%] Built target LLVMSystemZAsmParser make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 88%] Built target LLVMSystemZDisassembler /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/TargetInfo /<>/build-llvm/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/DependInfo.cmake --color= [ 90%] Built target LLVMSystemZAsmPrinter make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target LLVMSystemZInfo /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend [ 90%] Built target LLVMSystemZCodeGen /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/X86/AsmParser /<>/build-llvm/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake --color= [ 90%] Built target LLVMSystemZDesc make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/X86/Disassembler /<>/build-llvm/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/X86/InstPrinter /<>/build-llvm/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build make[5]: Nothing to be done for 'lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target LLVMX86AsmParser [ 92%] Built target LLVMX86Disassembler /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/X86/TargetInfo /<>/build-llvm/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake --color= [ 92%] Built target LLVMX86AsmPrinter /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/X86/MCTargetDesc /<>/build-llvm/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Utils /<>/build-llvm /<>/build-llvm/lib/Target/X86/Utils /<>/build-llvm/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build [ 92%] Built target LLVMX86CodeGen /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/depend [ 92%] Built target LLVMX86Info /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/depend [ 92%] Built target LLVMX86Utils make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/XCore/Disassembler /<>/build-llvm/lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/XCore/InstPrinter /<>/build-llvm/lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target LLVMX86Desc /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/XCore/TargetInfo /<>/build-llvm/lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/DependInfo.cmake --color= [ 92%] Built target LLVMXCoreAsmPrinter /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/XCore/MCTargetDesc /<>/build-llvm/lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/DependInfo.cmake --color= [ 92%] Built target LLVMXCoreDisassembler /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target LLVMXCoreInfo [ 92%] Built target LLVMXCoreDesc make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target LLVMXCoreCodeGen /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-shlib /<>/build-llvm /<>/build-llvm/tools/llvm-shlib /<>/build-llvm/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-shlib/CMakeFiles/LLVM.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target LLVM /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend /usr/bin/make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/depend /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lto /<>/build-llvm /<>/build-llvm/tools/lto /<>/build-llvm/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-config /<>/build-llvm /<>/build-llvm/tools/llvm-config /<>/build-llvm/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/opt /<>/build-llvm /<>/build-llvm/tools/opt /<>/build-llvm/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/lto/CMakeFiles/LTO.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-config/CMakeFiles/llvm-config.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target LTO /usr/bin/make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target llvm-config /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/build /usr/bin/make -f tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build.make tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-profdata /<>/build-llvm /<>/build-llvm/tools/llvm-profdata /<>/build-llvm/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/diagtool /<>/build-llvm /<>/build-llvm/tools/clang/tools/diagtool /<>/build-llvm/tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/opt/CMakeFiles/opt.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' [ 92%] Built target opt /usr/bin/make -f tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build.make tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build /usr/bin/make -f tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build.make tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/clang-format /<>/build-llvm /<>/build-llvm/tools/clang/tools/clang-format /<>/build-llvm/tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/DependInfo.cmake --color= [ 92%] Built target llvm-profdata /usr/bin/make -f tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/build.make tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/Basic /<>/build-llvm /<>/build-llvm/tools/clang/unittests/Basic /<>/build-llvm/tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build.make tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build [ 92%] Built target diagtool /usr/bin/make -f tools/clang/unittests/Lex/CMakeFiles/LexTests.dir/build.make tools/clang/unittests/Lex/CMakeFiles/LexTests.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/Lex /<>/build-llvm /<>/build-llvm/tools/clang/unittests/Lex /<>/build-llvm/tools/clang/unittests/Lex/CMakeFiles/LexTests.dir/DependInfo.cmake --color= [ 92%] Built target clang-format /usr/bin/make -f tools/clang/unittests/Driver/CMakeFiles/ClangDriverTests.dir/build.make tools/clang/unittests/Driver/CMakeFiles/ClangDriverTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/Driver /<>/build-llvm /<>/build-llvm/tools/clang/unittests/Driver /<>/build-llvm/tools/clang/unittests/Driver/CMakeFiles/ClangDriverTests.dir/DependInfo.cmake --color= Scanning dependencies of target BasicTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/build.make tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/build make[5]: Entering directory '/<>/build-llvm' Scanning dependencies of target ClangDriverTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/Driver/CMakeFiles/ClangDriverTests.dir/build.make tools/clang/unittests/Driver/CMakeFiles/ClangDriverTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 92%] Building CXX object tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/CharInfoTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Basic -I/<>/tools/clang/unittests/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/BasicTests.dir/CharInfoTest.cpp.o -c /<>/tools/clang/unittests/Basic/CharInfoTest.cpp [ 92%] Building CXX object tools/clang/unittests/Driver/CMakeFiles/ClangDriverTests.dir/ToolChainTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Driver -I/<>/tools/clang/unittests/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ClangDriverTests.dir/ToolChainTest.cpp.o -c /<>/tools/clang/unittests/Driver/ToolChainTest.cpp Scanning dependencies of target LexTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/Lex/CMakeFiles/LexTests.dir/build.make tools/clang/unittests/Lex/CMakeFiles/LexTests.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build make[5]: Entering directory '/<>/build-llvm' [ 92%] Building CXX object tools/clang/unittests/Lex/CMakeFiles/LexTests.dir/LexerTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Lex -I/<>/tools/clang/unittests/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/LexTests.dir/LexerTest.cpp.o -c /<>/tools/clang/unittests/Lex/LexerTest.cpp make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 96%] Built target clangStaticAnalyzerCheckers /usr/bin/make -f tools/clang/unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/build.make tools/clang/unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/StaticAnalyzer /<>/build-llvm /<>/build-llvm/tools/clang/unittests/StaticAnalyzer /<>/build-llvm/tools/clang/unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/DependInfo.cmake --color= Scanning dependencies of target StaticAnalysisTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/build.make tools/clang/unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/AnalyzerOptionsTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/StaticAnalyzer && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/StaticAnalyzer -I/<>/tools/clang/unittests/StaticAnalyzer -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/StaticAnalysisTests.dir/AnalyzerOptionsTest.cpp.o -c /<>/tools/clang/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:18, from /<>/tools/clang/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Building CXX object tools/clang/unittests/Driver/CMakeFiles/ClangDriverTests.dir/MultilibTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Driver && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Driver -I/<>/tools/clang/unittests/Driver -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ClangDriverTests.dir/MultilibTest.cpp.o -c /<>/tools/clang/unittests/Driver/MultilibTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 98%] Building CXX object tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/DiagnosticTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Basic -I/<>/tools/clang/unittests/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/BasicTests.dir/DiagnosticTest.cpp.o -c /<>/tools/clang/unittests/Basic/DiagnosticTest.cpp [ 98%] Building CXX object tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/FileManagerTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Basic -I/<>/tools/clang/unittests/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/BasicTests.dir/FileManagerTest.cpp.o -c /<>/tools/clang/unittests/Basic/FileManagerTest.cpp [ 98%] Linking CXX executable StaticAnalysisTests cd /<>/build-llvm/tools/clang/unittests/StaticAnalyzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/StaticAnalysisTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/StaticAnalysisTests.dir/AnalyzerOptionsTest.cpp.o -o StaticAnalysisTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangBasic.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangStaticAnalyzerCore.a -lpthread ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target StaticAnalysisTests [ 98%] Building CXX object tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/SourceManagerTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Basic -I/<>/tools/clang/unittests/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/BasicTests.dir/SourceManagerTest.cpp.o -c /<>/tools/clang/unittests/Basic/SourceManagerTest.cpp [ 98%] Linking CXX executable ClangDriverTests cd /<>/build-llvm/tools/clang/unittests/Driver && /usr/bin/cmake -E cmake_link_script CMakeFiles/ClangDriverTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/ClangDriverTests.dir/ToolChainTest.cpp.o CMakeFiles/ClangDriverTests.dir/MultilibTest.cpp.o -o ClangDriverTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangDriver.a ../../../../lib/libclangBasic.a -lpthread ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target ClangDriverTests /usr/bin/make -f tools/clang/unittests/Frontend/CMakeFiles/FrontendTests.dir/build.make tools/clang/unittests/Frontend/CMakeFiles/FrontendTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/Frontend /<>/build-llvm /<>/build-llvm/tools/clang/unittests/Frontend /<>/build-llvm/tools/clang/unittests/Frontend/CMakeFiles/FrontendTests.dir/DependInfo.cmake --color= Scanning dependencies of target FrontendTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/Frontend/CMakeFiles/FrontendTests.dir/build.make tools/clang/unittests/Frontend/CMakeFiles/FrontendTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/Frontend/CMakeFiles/FrontendTests.dir/FrontendActionTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Frontend && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Frontend -I/<>/tools/clang/unittests/Frontend -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/FrontendTests.dir/FrontendActionTest.cpp.o -c /<>/tools/clang/unittests/Frontend/FrontendActionTest.cpp [ 98%] Building CXX object tools/clang/unittests/Lex/CMakeFiles/LexTests.dir/PPCallbacksTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Lex -I/<>/tools/clang/unittests/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/LexTests.dir/PPCallbacksTest.cpp.o -c /<>/tools/clang/unittests/Lex/PPCallbacksTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Frontend/FrontendAction.h:22, from /<>/tools/clang/unittests/Frontend/FrontendActionTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/include/clang/Lex/Preprocessor.h:19, from /<>/tools/clang/unittests/Lex/PPCallbacksTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Building CXX object tools/clang/unittests/Basic/CMakeFiles/BasicTests.dir/VirtualFileSystemTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Basic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Basic -I/<>/tools/clang/unittests/Basic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/BasicTests.dir/VirtualFileSystemTest.cpp.o -c /<>/tools/clang/unittests/Basic/VirtualFileSystemTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/bin/make -f tools/clang/unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/build.make tools/clang/unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/ASTMatchers /<>/build-llvm /<>/build-llvm/tools/clang/unittests/ASTMatchers /<>/build-llvm/tools/clang/unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/DependInfo.cmake --color= Scanning dependencies of target ASTMatchersTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/build.make tools/clang/unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/ASTMatchers && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/ASTMatchers -I/<>/tools/clang/unittests/ASTMatchers -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTMatchersTests.dir/ASTMatchersTest.cpp.o -c /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, from /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.h:13, from /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Linking CXX executable BasicTests cd /<>/build-llvm/tools/clang/unittests/Basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/BasicTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/BasicTests.dir/CharInfoTest.cpp.o CMakeFiles/BasicTests.dir/DiagnosticTest.cpp.o CMakeFiles/BasicTests.dir/FileManagerTest.cpp.o CMakeFiles/BasicTests.dir/SourceManagerTest.cpp.o CMakeFiles/BasicTests.dir/VirtualFileSystemTest.cpp.o -o BasicTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangBasic.a ../../../../lib/libclangLex.a -lpthread ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [ 98%] Building CXX object tools/clang/unittests/Lex/CMakeFiles/LexTests.dir/PPConditionalDirectiveRecordTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Lex && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Lex -I/<>/tools/clang/unittests/Lex -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/LexTests.dir/PPConditionalDirectiveRecordTest.cpp.o -c /<>/tools/clang/unittests/Lex/PPConditionalDirectiveRecordTest.cpp make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target BasicTests /usr/bin/make -f tools/clang/unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/build.make tools/clang/unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/ASTMatchers/Dynamic /<>/build-llvm /<>/build-llvm/tools/clang/unittests/ASTMatchers/Dynamic /<>/build-llvm/tools/clang/unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/DependInfo.cmake --color= Scanning dependencies of target DynamicASTMatchersTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/build.make tools/clang/unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/VariantValueTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/ASTMatchers/Dynamic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/ASTMatchers/Dynamic -I/<>/tools/clang/unittests/ASTMatchers/Dynamic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/DynamicASTMatchersTests.dir/VariantValueTest.cpp.o -c /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, from /<>/tools/clang/unittests/ASTMatchers/Dynamic/../ASTMatchersTest.h:13, from /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Linking CXX executable LexTests cd /<>/build-llvm/tools/clang/unittests/Lex && /usr/bin/cmake -E cmake_link_script CMakeFiles/LexTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/LexTests.dir/LexerTest.cpp.o CMakeFiles/LexTests.dir/PPCallbacksTest.cpp.o CMakeFiles/LexTests.dir/PPConditionalDirectiveRecordTest.cpp.o -o LexTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangAST.a ../../../../lib/libclangBasic.a ../../../../lib/libclangLex.a ../../../../lib/libclangParse.a ../../../../lib/libclangSema.a -lpthread ../../../../lib/libclangAnalysis.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAST.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target LexTests /usr/bin/make -f tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/build.make tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/AST /<>/build-llvm /<>/build-llvm/tools/clang/unittests/AST /<>/build-llvm/tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/DependInfo.cmake --color= Scanning dependencies of target ASTTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/build.make tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/ASTContextParentMapTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/ASTContextParentMapTest.cpp.o -c /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp [ 98%] Linking CXX executable FrontendTests cd /<>/build-llvm/tools/clang/unittests/Frontend && /usr/bin/cmake -E cmake_link_script CMakeFiles/FrontendTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/FrontendTests.dir/FrontendActionTest.cpp.o -o FrontendTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangAST.a ../../../../lib/libclangBasic.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangLex.a ../../../../lib/libclangSema.a -lpthread ../../../../lib/libclangDriver.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:4129:55: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target FrontendTests /usr/bin/make -f tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/build.make tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/Tooling /<>/build-llvm /<>/build-llvm/tools/clang/unittests/Tooling /<>/build-llvm/tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/DependInfo.cmake --color= /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ Scanning dependencies of target ToolingTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/build.make tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/CommentHandlerTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/CommentHandlerTest.cpp.o -c /<>/tools/clang/unittests/Tooling/CommentHandlerTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:4737:33: required from ‘bool clang::ast_matchers::VerifyAncestorHasChildIsEqual::verify(const clang::ast_matchers::BoundNodes&, clang::ASTContext&, const clang::Stmt*) [with T = clang::IfStmt]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:4731:18: required from ‘bool clang::ast_matchers::VerifyAncestorHasChildIsEqual::run(const clang::ast_matchers::BoundNodes*, clang::ASTContext*) [with T = clang::IfStmt]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IntegerLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::InitListExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DoStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DoStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DoStmt]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::WhileStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::WhileStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::WhileStmt]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBoolLiteralExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBoolLiteralExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXBoolLiteralExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXBoolLiteralExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXOperatorCallExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::FloatingLiteral; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::FloatingLiteral; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::FloatingLiteral]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::FloatingLiteral]’ /<>/tools/clang/unittests/ASTMatchers/ASTMatchersTest.cpp:5077:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/Tooling/TestVisitor.h:19, from /<>/tools/clang/unittests/Tooling/CommentHandlerTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp:169:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/AST/ASTContextParentMapTest.cpp:86:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 98%] Building CXX object tools/clang/unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/ParserTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/ASTMatchers/Dynamic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/ASTMatchers/Dynamic -I/<>/tools/clang/unittests/ASTMatchers/Dynamic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/DynamicASTMatchersTests.dir/ParserTest.cpp.o -c /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, from /<>/tools/clang/unittests/ASTMatchers/Dynamic/../ASTMatchersTest.h:13, from /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/ASTTypeTraitsTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/ASTTypeTraitsTest.cpp.o -c /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:11: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/CompilationDatabaseTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/CompilationDatabaseTest.cpp.o -c /<>/tools/clang/unittests/Tooling/CompilationDatabaseTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp:330:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/unittests/Tooling/CompilationDatabaseTest.cpp:11: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp:173:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 98%] Building CXX object tools/clang/unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/RegistryTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/ASTMatchers/Dynamic && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/ASTMatchers/Dynamic -I/<>/tools/clang/unittests/ASTMatchers/Dynamic -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/DynamicASTMatchersTests.dir/RegistryTest.cpp.o -c /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, from /<>/tools/clang/unittests/ASTMatchers/Dynamic/../ASTMatchersTest.h:13, from /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/LookupTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/LookupTest.cpp.o -c /<>/tools/clang/unittests/Tooling/LookupTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/Tooling/TestVisitor.h:19, from /<>/tools/clang/unittests/Tooling/LookupTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 98%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/ASTVectorTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/ASTVectorTest.cpp.o -c /<>/tools/clang/unittests/AST/ASTVectorTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/AST/ASTVectorTest.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp:512:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 98%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/CommentLexer.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/CommentLexer.cpp.o -c /<>/tools/clang/unittests/AST/CommentLexer.cpp [ 98%] Linking CXX executable DynamicASTMatchersTests cd /<>/build-llvm/tools/clang/unittests/ASTMatchers/Dynamic && /usr/bin/cmake -E cmake_link_script CMakeFiles/DynamicASTMatchersTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/DynamicASTMatchersTests.dir/VariantValueTest.cpp.o CMakeFiles/DynamicASTMatchersTests.dir/ParserTest.cpp.o CMakeFiles/DynamicASTMatchersTests.dir/RegistryTest.cpp.o -o DynamicASTMatchersTests ../../../../../lib/libgtest_main.a ../../../../../lib/libgtest.a ../../../../../lib/libclangAST.a ../../../../../lib/libclangASTMatchers.a ../../../../../lib/libclangBasic.a ../../../../../lib/libclangDynamicASTMatchers.a ../../../../../lib/libclangFrontend.a ../../../../../lib/libclangTooling.a -lpthread ../../../../../lib/libclangASTMatchers.a ../../../../../lib/libclangFrontend.a ../../../../../lib/libclangParse.a ../../../../../lib/libclangSerialization.a ../../../../../lib/libclangSema.a ../../../../../lib/libclangEdit.a ../../../../../lib/libclangAnalysis.a ../../../../../lib/libclangDriver.a ../../../../../lib/libclangToolingCore.a ../../../../../lib/libclangAST.a ../../../../../lib/libclangRewrite.a ../../../../../lib/libclangLex.a ../../../../../lib/libclangBasic.a ../../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [ 98%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/ToolingTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/ToolingTest.cpp.o -c /<>/tools/clang/unittests/Tooling/ToolingTest.cpp make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target DynamicASTMatchersTests /usr/bin/make -f tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/build.make tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/Format /<>/build-llvm /<>/build-llvm/tools/clang/unittests/Format /<>/build-llvm/tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/DependInfo.cmake --color= Scanning dependencies of target FormatTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/build.make tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/FormatTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Format -I/<>/tools/clang/unittests/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/FormatTests.dir/FormatTest.cpp.o -c /<>/tools/clang/unittests/Format/FormatTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/AttrIterator.h:17, from /<>/tools/clang/include/clang/AST/ASTVector.h:21, from /<>/tools/clang/include/clang/AST/ASTUnresolvedSet.h:18, from /<>/tools/clang/include/clang/AST/DeclCXX.h:19, from /<>/tools/clang/unittests/Tooling/ToolingTest.cpp:11: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/CommentParser.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/CommentParser.cpp.o -c /<>/tools/clang/unittests/AST/CommentParser.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 98%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTest.cpp.o -c /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTest.cpp [ 98%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/DeclPrinterTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/DeclPrinterTest.cpp.o -c /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/Tooling/TestVisitor.h:19, from /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:22: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/AST/DeclPrinterTest.cpp:1315:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 98%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/DeclTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/DeclTest.cpp.o -c /<>/tools/clang/unittests/AST/DeclTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, from /<>/tools/clang/unittests/AST/DeclTest.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Building CXX object tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/FormatTestJava.cpp.o cd /<>/build-llvm/tools/clang/unittests/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Format -I/<>/tools/clang/unittests/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/FormatTests.dir/FormatTestJava.cpp.o -c /<>/tools/clang/unittests/Format/FormatTestJava.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Linking CXX executable ASTMatchersTests cd /<>/build-llvm/tools/clang/unittests/ASTMatchers && /usr/bin/cmake -E cmake_link_script CMakeFiles/ASTMatchersTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/ASTMatchersTests.dir/ASTMatchersTest.cpp.o -o ASTMatchersTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangAST.a ../../../../lib/libclangASTMatchers.a ../../../../lib/libclangBasic.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangTooling.a -lpthread ../../../../lib/libclangASTMatchers.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangDriver.a ../../../../lib/libclangToolingCore.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target ASTMatchersTests /usr/bin/make -f tools/clang/unittests/Rewrite/CMakeFiles/RewriteTests.dir/build.make tools/clang/unittests/Rewrite/CMakeFiles/RewriteTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/Rewrite /<>/build-llvm /<>/build-llvm/tools/clang/unittests/Rewrite /<>/build-llvm/tools/clang/unittests/Rewrite/CMakeFiles/RewriteTests.dir/DependInfo.cmake --color= Scanning dependencies of target RewriteTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/Rewrite/CMakeFiles/RewriteTests.dir/build.make tools/clang/unittests/Rewrite/CMakeFiles/RewriteTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/Rewrite/CMakeFiles/RewriteTests.dir/RewriteBufferTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Rewrite && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Rewrite -I/<>/tools/clang/unittests/Rewrite -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/RewriteTests.dir/RewriteBufferTest.cpp.o -c /<>/tools/clang/unittests/Rewrite/RewriteBufferTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 98%] Linking CXX executable RewriteTests cd /<>/build-llvm/tools/clang/unittests/Rewrite && /usr/bin/cmake -E cmake_link_script CMakeFiles/RewriteTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/RewriteTests.dir/RewriteBufferTest.cpp.o -o RewriteTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangRewrite.a -lpthread ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target RewriteTests /usr/bin/make -f tools/clang/unittests/Sema/CMakeFiles/SemaTests.dir/build.make tools/clang/unittests/Sema/CMakeFiles/SemaTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/Sema /<>/build-llvm /<>/build-llvm/tools/clang/unittests/Sema /<>/build-llvm/tools/clang/unittests/Sema/CMakeFiles/SemaTests.dir/DependInfo.cmake --color= Scanning dependencies of target SemaTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/Sema/CMakeFiles/SemaTests.dir/build.make tools/clang/unittests/Sema/CMakeFiles/SemaTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/Sema/CMakeFiles/SemaTests.dir/ExternalSemaSourceTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Sema && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Sema -I/<>/tools/clang/unittests/Sema -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/SemaTests.dir/ExternalSemaSourceTest.cpp.o -c /<>/tools/clang/unittests/Sema/ExternalSemaSourceTest.cpp [ 98%] Building CXX object tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/FormatTestJS.cpp.o cd /<>/build-llvm/tools/clang/unittests/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Format -I/<>/tools/clang/unittests/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/FormatTests.dir/FormatTestJS.cpp.o -c /<>/tools/clang/unittests/Format/FormatTestJS.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/Sema/ExternalSemaSourceTest.cpp:11: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/AST/DeclTest.cpp:59:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 98%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/EvaluateAsRValueTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/EvaluateAsRValueTest.cpp.o -c /<>/tools/clang/unittests/AST/EvaluateAsRValueTest.cpp [ 98%] Building CXX object tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/FormatTestProto.cpp.o cd /<>/build-llvm/tools/clang/unittests/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Format -I/<>/tools/clang/unittests/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/FormatTests.dir/FormatTestProto.cpp.o -c /<>/tools/clang/unittests/Format/FormatTestProto.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/AST/EvaluateAsRValueTest.cpp:17: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [ 98%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestCallVisitor.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestCallVisitor.cpp.o -c /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTestCallVisitor.cpp [ 98%] Building CXX object tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/FormatTestSelective.cpp.o cd /<>/build-llvm/tools/clang/unittests/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Format -I/<>/tools/clang/unittests/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/FormatTests.dir/FormatTestSelective.cpp.o -c /<>/tools/clang/unittests/Format/FormatTestSelective.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/Tooling/TestVisitor.h:19, from /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTestCallVisitor.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 98%] Linking CXX executable SemaTests cd /<>/build-llvm/tools/clang/unittests/Sema && /usr/bin/cmake -E cmake_link_script CMakeFiles/SemaTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/SemaTests.dir/ExternalSemaSourceTest.cpp.o -o SemaTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangAST.a ../../../../lib/libclangBasic.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangParse.a ../../../../lib/libclangSema.a ../../../../lib/libclangTooling.a -lpthread ../../../../lib/libclangFrontend.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangDriver.a ../../../../lib/libclangASTMatchers.a ../../../../lib/libclangToolingCore.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [ 98%] Building CXX object tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/SortIncludesTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Format && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Format -I/<>/tools/clang/unittests/Format -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/FormatTests.dir/SortIncludesTest.cpp.o -c /<>/tools/clang/unittests/Format/SortIncludesTest.cpp make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target SemaTests /usr/bin/make -f tools/clang/unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/build.make tools/clang/unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/CodeGen /<>/build-llvm /<>/build-llvm/tools/clang/unittests/CodeGen /<>/build-llvm/tools/clang/unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/DependInfo.cmake --color= Scanning dependencies of target ClangCodeGenTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/build.make tools/clang/unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/build make[5]: Entering directory '/<>/build-llvm' [ 98%] Building CXX object tools/clang/unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/BufferSourceTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/CodeGen && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/CodeGen -I/<>/tools/clang/unittests/CodeGen -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ClangCodeGenTests.dir/BufferSourceTest.cpp.o -c /<>/tools/clang/unittests/CodeGen/BufferSourceTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/CodeGen/BufferSourceTest.cpp:11: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [ 98%] Linking CXX executable FormatTests cd /<>/build-llvm/tools/clang/unittests/Format && /usr/bin/cmake -E cmake_link_script CMakeFiles/FormatTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/FormatTests.dir/FormatTest.cpp.o CMakeFiles/FormatTests.dir/FormatTestJava.cpp.o CMakeFiles/FormatTests.dir/FormatTestJS.cpp.o CMakeFiles/FormatTests.dir/FormatTestProto.cpp.o CMakeFiles/FormatTests.dir/FormatTestSelective.cpp.o CMakeFiles/FormatTests.dir/SortIncludesTest.cpp.o -o FormatTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangFormat.a ../../../../lib/libclangToolingCore.a -lpthread ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target FormatTests /usr/bin/make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llc /<>/build-llvm /<>/build-llvm/tools/llc /<>/build-llvm/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llc/CMakeFiles/llc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target llc /usr/bin/make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-bcanalyzer /<>/build-llvm /<>/build-llvm/tools/llvm-bcanalyzer /<>/build-llvm/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-bcanalyzer /usr/bin/make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-lto /<>/build-llvm /<>/build-llvm/tools/llvm-lto /<>/build-llvm/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-lto/CMakeFiles/llvm-lto.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-lto /usr/bin/make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-objdump /<>/build-llvm /<>/build-llvm/tools/llvm-objdump /<>/build-llvm/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-objdump /usr/bin/make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-readobj /<>/build-llvm /<>/build-llvm/tools/llvm-readobj /<>/build-llvm/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-readobj /usr/bin/make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-symbolizer /<>/build-llvm /<>/build-llvm/tools/llvm-symbolizer /<>/build-llvm/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-symbolizer /usr/bin/make -f tools/clang/tools/driver/CMakeFiles/clang.dir/build.make tools/clang/tools/driver/CMakeFiles/clang.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/driver /<>/build-llvm /<>/build-llvm/tools/clang/tools/driver /<>/build-llvm/tools/clang/tools/driver/CMakeFiles/clang.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/driver/CMakeFiles/clang.dir/build.make tools/clang/tools/driver/CMakeFiles/clang.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/driver/CMakeFiles/clang.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 98%] Built target clang /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/libclang /<>/build-llvm /<>/build-llvm/tools/clang/tools/libclang /<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/libclang/CMakeFiles/libclang.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [100%] Built target libclang /usr/bin/make -f tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build.make tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/arcmt-test /<>/build-llvm /<>/build-llvm/tools/clang/tools/arcmt-test /<>/build-llvm/tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build.make tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [100%] Built target arcmt-test /usr/bin/make -f tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build.make tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/c-arcmt-test /<>/build-llvm /<>/build-llvm/tools/clang/tools/c-arcmt-test /<>/build-llvm/tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build.make tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [100%] Built target c-arcmt-test /usr/bin/make -f tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build.make tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/clang-check /<>/build-llvm /<>/build-llvm/tools/clang/tools/clang-check /<>/build-llvm/tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build.make tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [100%] Built target clang-check /usr/bin/make -f tools/clang/unittests/libclang/CMakeFiles/libclangTests.dir/build.make tools/clang/unittests/libclang/CMakeFiles/libclangTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests/libclang /<>/build-llvm /<>/build-llvm/tools/clang/unittests/libclang /<>/build-llvm/tools/clang/unittests/libclang/CMakeFiles/libclangTests.dir/DependInfo.cmake --color= Scanning dependencies of target libclangTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/libclang/CMakeFiles/libclangTests.dir/build.make tools/clang/unittests/libclang/CMakeFiles/libclangTests.dir/build make[5]: Entering directory '/<>/build-llvm' [100%] Building CXX object tools/clang/unittests/libclang/CMakeFiles/libclangTests.dir/LibclangTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/libclang && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/libclang -I/<>/tools/clang/unittests/libclang -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/libclangTests.dir/LibclangTest.cpp.o -c /<>/tools/clang/unittests/libclang/LibclangTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [100%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/ExternalASTSourceTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/ExternalASTSourceTest.cpp.o -c /<>/tools/clang/unittests/AST/ExternalASTSourceTest.cpp [100%] Linking CXX executable libclangTests cd /<>/build-llvm/tools/clang/unittests/libclang && /usr/bin/cmake -E cmake_link_script CMakeFiles/libclangTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/libclangTests.dir/LibclangTest.cpp.o -o libclangTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclang-3.8.so.1 ../../../../lib/libLLVM-3.8.so.1 -lpthread -Wl,-rpath,"\$ORIGIN/../lib" make[5]: Leaving directory '/<>/build-llvm' [100%] Built target libclangTests /usr/bin/make -f tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build.make tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/c-index-test /<>/build-llvm /<>/build-llvm/tools/clang/tools/c-index-test /<>/build-llvm/tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build.make tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [100%] Built target c-index-test [100%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestDeclVisitor.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestDeclVisitor.cpp.o -c /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTestDeclVisitor.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/AST/ExternalASTSourceTest.cpp:15: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/Tooling/TestVisitor.h:19, from /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTestDeclVisitor.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [100%] Linking CXX executable ClangCodeGenTests cd /<>/build-llvm/tools/clang/unittests/CodeGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/ClangCodeGenTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/ClangCodeGenTests.dir/BufferSourceTest.cpp.o -o ClangCodeGenTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangBasic.a ../../../../lib/libclangCodeGen.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangParse.a -lpthread ../../../../lib/libclangDriver.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[5]: Leaving directory '/<>/build-llvm' [100%] Built target ClangCodeGenTests [100%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestExprVisitor.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestExprVisitor.cpp.o -c /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTestExprVisitor.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/Tooling/TestVisitor.h:19, from /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTestExprVisitor.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [100%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/NamedDeclPrinterTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/NamedDeclPrinterTest.cpp.o -c /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [100%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestTypeLocVisitor.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestTypeLocVisitor.cpp.o -c /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTestTypeLocVisitor.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/Tooling/TestVisitor.h:19, from /<>/tools/clang/unittests/Tooling/RecursiveASTVisitorTestTypeLocVisitor.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp:175:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [100%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/SourceLocationTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/SourceLocationTest.cpp.o -c /<>/tools/clang/unittests/AST/SourceLocationTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:19: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [100%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/RefactoringTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/RefactoringTest.cpp.o -c /<>/tools/clang/unittests/Tooling/RefactoringTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/DiagnosticIDs.h:18, from /<>/tools/clang/include/clang/Basic/Diagnostic.h:18, from /<>/tools/clang/unittests/Tooling/RewriterTestContext.h:17, from /<>/tools/clang/unittests/Tooling/RefactoringTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtOpenMP.h:1893:56: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [100%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/RewriterTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/RewriterTest.cpp.o -c /<>/tools/clang/unittests/Tooling/RewriterTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXUnresolvedConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXUnresolvedConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXUnresolvedConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXUnresolvedConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXUnresolvedConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXUnresolvedConstructExpr]’ /<>/tools/clang/unittests/AST/MatchVerifier.h:132:61: required from ‘void clang::ast_matchers::MatchVerifier::run(const clang::ast_matchers::MatchFinder::MatchResult&) [with NodeType = clang::CXXUnresolvedConstructExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXTemporaryObjectExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXTemporaryObjectExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXTemporaryObjectExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXTemporaryObjectExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXTemporaryObjectExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXTemporaryObjectExpr]’ /<>/tools/clang/unittests/AST/MatchVerifier.h:132:61: required from ‘void clang::ast_matchers::MatchVerifier::run(const clang::ast_matchers::MatchFinder::MatchResult&) [with NodeType = clang::CXXTemporaryObjectExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXFunctionalCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXFunctionalCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXFunctionalCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXFunctionalCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXFunctionalCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXFunctionalCastExpr]’ /<>/tools/clang/unittests/AST/MatchVerifier.h:132:61: required from ‘void clang::ast_matchers::MatchVerifier::run(const clang::ast_matchers::MatchFinder::MatchResult&) [with NodeType = clang::CXXFunctionalCastExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::InitListExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::InitListExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::InitListExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::InitListExpr]’ /<>/tools/clang/unittests/AST/MatchVerifier.h:132:61: required from ‘void clang::ast_matchers::MatchVerifier::run(const clang::ast_matchers::MatchFinder::MatchResult&) [with NodeType = clang::InitListExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundLiteralExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CompoundLiteralExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CompoundLiteralExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CompoundLiteralExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CompoundLiteralExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CompoundLiteralExpr]’ /<>/tools/clang/unittests/AST/MatchVerifier.h:132:61: required from ‘void clang::ast_matchers::MatchVerifier::run(const clang::ast_matchers::MatchFinder::MatchResult&) [with NodeType = clang::CompoundLiteralExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNewExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNewExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXNewExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXNewExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXNewExpr]’ /<>/tools/clang/unittests/AST/MatchVerifier.h:132:61: required from ‘void clang::ast_matchers::MatchVerifier::run(const clang::ast_matchers::MatchFinder::MatchResult&) [with NodeType = clang::CXXNewExpr]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LabelStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LabelStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LabelStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::LabelStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::LabelStmt]’ /<>/tools/clang/unittests/AST/MatchVerifier.h:132:61: required from ‘void clang::ast_matchers::MatchVerifier::run(const clang::ast_matchers::MatchFinder::MatchResult&) [with NodeType = clang::LabelStmt]’ /<>/tools/clang/unittests/AST/SourceLocationTest.cpp:584:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [100%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/RefactoringCallbacksTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/RefactoringCallbacksTest.cpp.o -c /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:48, from /<>/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, from /<>/tools/clang/include/clang/Tooling/RefactoringCallbacks.h:32, from /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:10: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBoolLiteralExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBoolLiteralExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXBoolLiteralExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXBoolLiteralExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] [100%] Building CXX object tools/clang/unittests/AST/CMakeFiles/ASTTests.dir/StmtPrinterTest.cpp.o /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/AST -I/<>/tools/clang/unittests/AST -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ASTTests.dir/StmtPrinterTest.cpp.o -c /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp:100:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/AST/APValue.h:17, from /<>/tools/clang/include/clang/AST/Decl.h:17, from /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:20, from /<>/tools/clang/include/clang/AST/ASTContext.h:18, from /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:22: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ExprCXX.h:171:52: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:100:44: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtCXX.h:108:48: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘const bool llvm::is_simple_type::value’: /<>/include/llvm/Support/Casting.h:257:5: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:208:59: required from here /<>/include/llvm/Support/Casting.h:208:21: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] static const bool value = ^~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:248:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/StmtObjC.h:228:73: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ [100%] Building CXX object tools/clang/unittests/Tooling/CMakeFiles/ToolingTests.dir/ReplacementsYamlTest.cpp.o cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/g++-6 -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_OBJC_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/build-llvm/tools/clang/unittests/Tooling -I/<>/tools/clang/unittests/Tooling -I/<>/tools/clang/include -I/<>/build-llvm/tools/clang/include -I/<>/build-llvm/include -I/<>/include -I/<>/utils/unittest/googletest/include -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/ToolingTests.dir/ReplacementsYamlTest.cpp.o -c /<>/tools/clang/unittests/Tooling/ReplacementsYamlTest.cpp /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/tools/clang/include/clang/Basic/LLVM.h:22:0, from /<>/tools/clang/include/clang/Basic/LangOptions.h:19, from /<>/tools/clang/include/clang/Tooling/Core/Replacement.h:22, from /<>/tools/clang/include/clang/Tooling/Refactoring.h:22, from /<>/tools/clang/include/clang/Tooling/ReplacementsYaml.h:19, from /<>/tools/clang/unittests/Tooling/ReplacementsYamlTest.cpp:14: /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::simplify_type’: /<>/include/llvm/Support/Casting.h:183:72: required from ‘struct llvm::cast_retty’ /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:44:5: warning: ignoring attributes on template argument ‘llvm::add_const_past_pointer::type {aka const clang::Stmt*}’ [-Wignored-attributes] RetType; ^~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:285:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:374:29: required from ‘static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Stmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:230:33: required from ‘const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:83:30: required from ‘const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:76:40: required from ‘const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:87:24: required from ‘const T* clang::ast_matchers::BoundNodes::getStmtAs(llvm::StringRef) const [with T = clang::Stmt]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:48:54: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] typename simplify_type::SimpleType>::ret_type ret_type; ^~~~~~~~ /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::BinaryOperator]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::Expr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::SwitchStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::SwitchStmt]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MemberExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ConditionalOperator]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ImplicitCastExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExplicitCastExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CastExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryOperator]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ArraySubscriptExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IfStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IfStmt]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXConstructExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclStmt]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DeclRefExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXMemberCallExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXMemberCallExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ObjCMessageExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ObjCMessageExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::UnaryExprOrTypeTraitExpr]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXForRangeStmt]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘struct llvm::cast_retty’: /<>/include/llvm/Support/Casting.h:222:1: required by substitution of ‘template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:379:22: required from ‘static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]’ /<>/tools/clang/include/clang/AST/ASTTypeTraits.h:238:42: required from ‘const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]’ /<>/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:226:19: required from ‘bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ForStmt]’ /<>/tools/clang/unittests/AST/StmtPrinterTest.cpp:216:1: required from here /<>/include/llvm/Support/Casting.h:183:72: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] /<>/include/llvm/Support/Casting.h: In instantiation of ‘bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]’: /<>/include/llvm/Support/Casting.h:298:16: required from ‘typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]’ /<>/tools/clang/include/clang/AST/Stmt.h:722:69: required from here /<>/include/llvm/Support/Casting.h:134:74: warning: ignoring attributes on template argument ‘llvm::simplify_type::SimpleType {aka const clang::Stmt*}’ [-Wignored-attributes] return isa_impl_wrap::SimpleType>::doit(Val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [100%] Linking CXX executable ToolingTests cd /<>/build-llvm/tools/clang/unittests/Tooling && /usr/bin/cmake -E cmake_link_script CMakeFiles/ToolingTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/ToolingTests.dir/CommentHandlerTest.cpp.o CMakeFiles/ToolingTests.dir/CompilationDatabaseTest.cpp.o CMakeFiles/ToolingTests.dir/LookupTest.cpp.o CMakeFiles/ToolingTests.dir/ToolingTest.cpp.o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTest.cpp.o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestCallVisitor.cpp.o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestDeclVisitor.cpp.o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestExprVisitor.cpp.o CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestTypeLocVisitor.cpp.o CMakeFiles/ToolingTests.dir/RefactoringTest.cpp.o CMakeFiles/ToolingTests.dir/RewriterTest.cpp.o CMakeFiles/ToolingTests.dir/RefactoringCallbacksTest.cpp.o CMakeFiles/ToolingTests.dir/ReplacementsYamlTest.cpp.o -o ToolingTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangAST.a ../../../../lib/libclangASTMatchers.a ../../../../lib/libclangBasic.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangLex.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangTooling.a ../../../../lib/libclangToolingCore.a -lpthread ../../../../lib/libclangASTMatchers.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangDriver.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" [100%] Linking CXX executable ASTTests cd /<>/build-llvm/tools/clang/unittests/AST && /usr/bin/cmake -E cmake_link_script CMakeFiles/ASTTests.dir/link.txt --verbose=1 /usr/bin/g++-6 -std=c++0x -gsplit-dwarf -Wl,-fuse-ld=gold -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -O2 -g -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/ASTTests.dir/ASTContextParentMapTest.cpp.o CMakeFiles/ASTTests.dir/ASTTypeTraitsTest.cpp.o CMakeFiles/ASTTests.dir/ASTVectorTest.cpp.o CMakeFiles/ASTTests.dir/CommentLexer.cpp.o CMakeFiles/ASTTests.dir/CommentParser.cpp.o CMakeFiles/ASTTests.dir/DeclPrinterTest.cpp.o CMakeFiles/ASTTests.dir/DeclTest.cpp.o CMakeFiles/ASTTests.dir/EvaluateAsRValueTest.cpp.o CMakeFiles/ASTTests.dir/ExternalASTSourceTest.cpp.o CMakeFiles/ASTTests.dir/NamedDeclPrinterTest.cpp.o CMakeFiles/ASTTests.dir/SourceLocationTest.cpp.o CMakeFiles/ASTTests.dir/StmtPrinterTest.cpp.o -o ASTTests ../../../../lib/libgtest_main.a ../../../../lib/libgtest.a ../../../../lib/libclangAST.a ../../../../lib/libclangASTMatchers.a ../../../../lib/libclangBasic.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangTooling.a -lpthread ../../../../lib/libclangASTMatchers.a ../../../../lib/libclangFrontend.a ../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a ../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a ../../../../lib/libclangAnalysis.a ../../../../lib/libclangDriver.a ../../../../lib/libclangToolingCore.a ../../../../lib/libclangAST.a ../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a ../../../../lib/libclangBasic.a ../../../../lib/libLLVM-3.8.so.1 -Wl,-rpath,"\$ORIGIN/../lib" make[5]: Leaving directory '/<>/build-llvm' [100%] Built target ToolingTests make[5]: Leaving directory '/<>/build-llvm' [100%] Built target ASTTests /usr/bin/make -f tools/clang/unittests/CMakeFiles/ClangUnitTests.dir/build.make tools/clang/unittests/CMakeFiles/ClangUnitTests.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/unittests /<>/build-llvm /<>/build-llvm/tools/clang/unittests /<>/build-llvm/tools/clang/unittests/CMakeFiles/ClangUnitTests.dir/DependInfo.cmake --color= Scanning dependencies of target ClangUnitTests make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/unittests/CMakeFiles/ClangUnitTests.dir/build.make tools/clang/unittests/CMakeFiles/ClangUnitTests.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/unittests/CMakeFiles/ClangUnitTests.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [100%] Built target ClangUnitTests /usr/bin/make -f tools/clang/test/CMakeFiles/check-clang.dir/build.make tools/clang/test/CMakeFiles/check-clang.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/test /<>/build-llvm /<>/build-llvm/tools/clang/test /<>/build-llvm/tools/clang/test/CMakeFiles/check-clang.dir/DependInfo.cmake --color= Scanning dependencies of target check-clang make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/test/CMakeFiles/check-clang.dir/build.make tools/clang/test/CMakeFiles/check-clang.dir/build make[5]: Entering directory '/<>/build-llvm' [100%] Running the Clang regression tests cd /<>/build-llvm/tools/clang/test && /usr/bin/python2.7 /<>/utils/lit/lit.py -sv --param clang_site_config=/<>/build-llvm/tools/clang/test/lit.site.cfg /<>/build-llvm/tools/clang/test lit.py: lit.cfg:195: note: using clang: '/<>/build-llvm/./bin/clang' -- Testing: 8883 tests, 4 threads -- Testing: 0 .. 10.. FAIL: Clang :: CodeGen/linux-arm-atomic.c (1800 of 8883) ******************** TEST 'Clang :: CodeGen/linux-arm-atomic.c' FAILED ******************** Script: -- /<>/build-llvm/./bin/clang -cc1 -internal-isystem /<>/build-llvm/bin/../lib/clang/3.8.1/include -nostdsysteminc /<>/clang/test/CodeGen/linux-arm-atomic.c -emit-llvm -o - -triple=armv7-unknown-linux | /<>/build-llvm/./bin/FileCheck /<>/clang/test/CodeGen/linux-arm-atomic.c /<>/build-llvm/./bin/clang -cc1 -internal-isystem /<>/build-llvm/bin/../lib/clang/3.8.1/include -nostdsysteminc /<>/clang/test/CodeGen/linux-arm-atomic.c -emit-llvm -o - -triple=armv6-unknown-linux | /<>/build-llvm/./bin/FileCheck /<>/clang/test/CodeGen/linux-arm-atomic.c /<>/build-llvm/./bin/clang -cc1 -internal-isystem /<>/build-llvm/bin/../lib/clang/3.8.1/include -nostdsysteminc /<>/clang/test/CodeGen/linux-arm-atomic.c -emit-llvm -o - -triple=thumbv7-unknown-linux | /<>/build-llvm/./bin/FileCheck /<>/clang/test/CodeGen/linux-arm-atomic.c /<>/build-llvm/./bin/clang -cc1 -internal-isystem /<>/build-llvm/bin/../lib/clang/3.8.1/include -nostdsysteminc /<>/clang/test/CodeGen/linux-arm-atomic.c -emit-llvm -o - -triple=armv7-unknown-linux | /<>/build-llvm/./bin/FileCheck /<>/clang/test/CodeGen/linux-arm-atomic.c /<>/build-llvm/./bin/clang -cc1 -internal-isystem /<>/build-llvm/bin/../lib/clang/3.8.1/include -nostdsysteminc /<>/clang/test/CodeGen/linux-arm-atomic.c -emit-llvm -o - -triple=armv6-unknown-linux | /<>/build-llvm/./bin/FileCheck /<>/clang/test/CodeGen/linux-arm-atomic.c /<>/build-llvm/./bin/clang -cc1 -internal-isystem /<>/build-llvm/bin/../lib/clang/3.8.1/include -nostdsysteminc /<>/clang/test/CodeGen/linux-arm-atomic.c -emit-llvm -o - -triple=thumbv7-unknown-linux | /<>/build-llvm/./bin/FileCheck /<>/clang/test/CodeGen/linux-arm-atomic.c /<>/build-llvm/./bin/clang -cc1 -internal-isystem /<>/build-llvm/bin/../lib/clang/3.8.1/include -nostdsysteminc /<>/clang/test/CodeGen/linux-arm-atomic.c -emit-llvm -o - -triple=armv6-unknown-freebsd | /<>/build-llvm/./bin/FileCheck /<>/clang/test/CodeGen/linux-arm-atomic.c /<>/build-llvm/./bin/clang -cc1 -internal-isystem /<>/build-llvm/bin/../lib/clang/3.8.1/include -nostdsysteminc /<>/clang/test/CodeGen/linux-arm-atomic.c -emit-llvm -o - -triple=armv6-unknown-bitrig | /<>/build-llvm/./bin/FileCheck /<>/clang/test/CodeGen/linux-arm-atomic.c -- Exit Code: 2 Command Output (stderr): -- /<>/clang/test/CodeGen/linux-arm-atomic.c:19:14: error: redefinition of 'exchange_and_add' _Atomic_word exchange_and_add(volatile _Atomic_word *__mem, int __val) { ^ /<>/clang/test/CodeGen/linux-arm-atomic.c:6:14: note: previous definition is here _Atomic_word exchange_and_add(volatile _Atomic_word *__mem, int __val) { ^ FileCheck error: '-' is empty. 1 error generated. -- ******************** Testing: 0 .. 10.. 20.. 30. FAIL: Clang :: Driver/arm-features.c (3357 of 8883) ******************** TEST 'Clang :: Driver/arm-features.c' FAILED ******************** Script: -- /<>/build-llvm/./bin/clang -target arm-none-none-eabi -mcpu=generic+crc -march=armv8a -### -c /<>/clang/test/Driver/arm-features.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-CRC /<>/clang/test/Driver/arm-features.c /<>/build-llvm/./bin/clang -target arm-none-none-eabi -mcpu=generic -march=armv8a+crc -### -c /<>/clang/test/Driver/arm-features.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-CRC /<>/clang/test/Driver/arm-features.c /<>/build-llvm/./bin/clang -target arm-none-none-eabi -mcpu=generic+crypto -march=armv8a -### -c /<>/clang/test/Driver/arm-features.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-CRYPTO /<>/clang/test/Driver/arm-features.c /<>/build-llvm/./bin/clang -target arm-none-none-eabi -mcpu=generic -march=armv8a+crypto -### -c /<>/clang/test/Driver/arm-features.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-CRYPTO /<>/clang/test/Driver/arm-features.c /<>/build-llvm/./bin/clang -target arm-none-none-eabi -mcpu=generic+nocrc -march=armv8a -### -c /<>/clang/test/Driver/arm-features.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-NOCRC /<>/clang/test/Driver/arm-features.c /<>/build-llvm/./bin/clang -target arm-none-none-eabi -mcpu=generic -march=armv8a+nocrc -### -c /<>/clang/test/Driver/arm-features.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-NOCRC /<>/clang/test/Driver/arm-features.c /<>/build-llvm/./bin/clang -target arm-none-none-eabi -mcpu=generic+nocrypto -march=armv8a -### -c /<>/clang/test/Driver/arm-features.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-NOCRYPTO /<>/clang/test/Driver/arm-features.c /<>/build-llvm/./bin/clang -target arm-none-none-eabi -mcpu=generic -march=armv8a+nocrypto -### -c /<>/clang/test/Driver/arm-features.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-NOCRYPTO /<>/clang/test/Driver/arm-features.c -- Exit Code: 1 Command Output (stderr): -- /<>/clang/test/Driver/arm-features.c:6:18: error: expected string not found in input // CHECK-CRYPTO: "-cc1"{{.*}} "-triple" "armv8-{{.*}} "-target-cpu" "generic"{{.*}} "-target-feature" "+crypto" ^ :1:1: note: scanning from here clang version 3.8.1-15ubuntu1 (tags/RELEASE_381/final) ^ :5:323: note: possible intended match here "/<>/build-llvm/bin/clang-3.8" "-cc1" "-triple" "armv8-none-none-eabi" "-emit-obj" "-mrelax-all" "-disable-free" "-disable-llvm-verifier" "-main-file-name" "arm-features.c" "-mrelocation-model" "static" "-mthread-model" "posix" "-mdisable-fp-elim" "-fmath-errno" "-masm-verbose" "-mconstructor-aliases" "-target-cpu" "generic" "-target-feature" "+soft-float" "-target-feature" "+soft-float-abi" "-target-feature" "-neon" "-target-feature" "-crypto" "-target-feature" "+strict-align" "-target-abi" "aapcs" "-msoft-float" "-mfloat-abi" "soft" "-dwarf-column-info" "-debugger-tuning=gdb" "-coverage-file" "/<>/build-llvm/tools/clang/test/Driver/arm-features.c" "-resource-dir" "/<>/build-llvm/bin/../lib/clang/3.8.1" "-fdebug-compilation-dir" "/<>/build-llvm/tools/clang/test/Driver" "-ferror-limit" "19" "-fmessage-length" "0" "-fallow-half-arguments-and-returns" "-fno-signed-char" "-fobjc-runtime=gcc" "-fdiagnostics-show-option" "-o" "arm-features.o" "-x" "c" "/<>/clang/test/Driver/arm-features.c" ^ -- ******************** Testing: 0 .. 10.. 20.. 30. FAIL: Clang :: Driver/arm-ias-Wa.s (3361 of 8883) ******************** TEST 'Clang :: Driver/arm-ias-Wa.s' FAILED ******************** Script: -- /<>/build-llvm/./bin/clang -target arm-linux-gnueabi -Wa,-mcpu=cortex-a15 -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-CPU /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm -Wa,-mcpu=bogus -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-BOGUS-CPU /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm -mcpu=cortex-a8 -Wa,-mcpu=cortex-a15 -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-DUP-CPU /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm-linux-eabi -Wa,-mfpu=neon -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-NEON /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm-linux-eabi -Wa,-mfpu=bogus -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-BOGUS-FPU /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfpv3 -Wa,-mfpu=neon -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-DUP-FPU /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm -Wa,-march=armbogusv6 -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-BOGUS-ARCH /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm -march=armv7 -Wa,-march=armv6 -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-DUP-ARCH /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm -Wa,-mhwdiv=arm -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-ARM /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm -Wa,-mhwdiv=thumb -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-THUMB /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm -Wa,-mhwdiv=bogus -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-BOGUS-HDIV /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target arm -mhwdiv=arm -Wa,-mhwdiv=thumb -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-DUP-HDIV /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target armv7a-none-eabi -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 /<>/build-llvm/./bin/clang -target x86_64-apple-darwin -arch armv7 -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-A-PROFILE /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target armv7r-none-eabi -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-R-PROFILE /<>/clang/test/Driver/arm-ias-Wa.s /<>/build-llvm/./bin/clang -target armv7m-none-eabi -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 /<>/build-llvm/./bin/clang -target thumbv7m-none-eabi -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 /<>/build-llvm/./bin/clang -target x86_64-apple-darwin -arch armv7m -c /<>/clang/test/Driver/arm-ias-Wa.s -### 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=CHECK-M-PROFILE /<>/clang/test/Driver/arm-ias-Wa.s -- Exit Code: 1 Command Output (stderr): -- /<>/clang/test/Driver/arm-ias-Wa.s:26:16: error: expected string not found in input // CHECK-NEON: "-target-feature" "+neon" ^ :1:1: note: scanning from here clang version 3.8.1-15ubuntu1 (tags/RELEASE_381/final) ^ :5:368: note: possible intended match here "/<>/build-llvm/bin/clang-3.8" "-cc1as" "-triple" "armv4t--linux-eabi" "-filetype" "obj" "-main-file-name" "arm-ias-Wa.s" "-target-cpu" "arm7tdmi" "-target-feature" "-fp-only-sp" "-target-feature" "-d16" "-target-feature" "+vfp3" "-target-feature" "-fp16" "-target-feature" "-vfp4" "-target-feature" "-fp-armv8" "-target-feature" "-neon" "-target-feature" "-crypto" "-target-feature" "+strict-align" "-dwarf-version=4" "-fdebug-compilation-dir" "/<>/build-llvm/tools/clang/test/Driver" "-dwarf-debug-producer" "clang version 3.8.1-15ubuntu1 (tags/RELEASE_381/final)" "-mrelocation-model" "static" "-o" "arm-ias-Wa.o" "/<>/clang/test/Driver/arm-ias-Wa.s" ^ -- ******************** Testing: 0 .. 10.. 20.. 30. FAIL: Clang :: Driver/arm-mfpu.c (3370 of 8883) ******************** TEST 'Clang :: Driver/arm-mfpu.c' FAILED ******************** Script: -- /<>/build-llvm/./bin/clang -target arm-linux-eabi /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-DEFAULT /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=fpa /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FPA /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=fpe2 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FPA /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=fpe3 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FPA /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=maverick /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FPA /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfp /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfp3 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP3 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfpv3 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP3 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfpv3-fp16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP3-FP16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfp3-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP3-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfpv3-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP3-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfpv3-d16-fp16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP3-D16-FP16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfpv3xd /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP3XD /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfpv3xd-fp16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP3XD-FP16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfp4 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP4 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfpv4 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP4 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfp4-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP4-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=vfpv4-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-VFP4-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=fp4-sp-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FP4-SP-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=fpv4-sp-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FP4-SP-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=fp5-sp-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FP5-SP-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=fpv5-sp-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FP5-SP-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=fp5-dp-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FP5-DP-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=fpv5-dp-d16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FP5-DP-D16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=neon /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-NEON /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=neon-fp16 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-NEON-FP16 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=neon-vfpv3 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-NEON-VFPV3 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -mfpu=neon-vfpv4 /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-NEON-VFPV4 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-eabi -msoft-float /<>/clang/test/Driver/arm-mfpu.c -### -o /<>/build-llvm/tools/clang/test/Driver/Output/arm-mfpu.c.tmp.o 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-SOFT-FLOAT /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target armv8 /<>/clang/test/Driver/arm-mfpu.c -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-ARMV8-DEFAULT-SOFT-FP /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target armv8 -mfpu=fp-armv8 /<>/clang/test/Driver/arm-mfpu.c -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-ARMV8-SOFT-FLOAT /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target armv8-linux-gnueabihf -mfpu=fp-armv8 /<>/clang/test/Driver/arm-mfpu.c -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FP-ARMV8 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target armv8-linux-gnueabihf -mfpu=neon-fp-armv8 /<>/clang/test/Driver/arm-mfpu.c -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-NEON-FP-ARMV8 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target armv8-linux-gnueabihf -mfpu=crypto-neon-fp-armv8 /<>/clang/test/Driver/arm-mfpu.c -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-CRYPTO-NEON-FP-ARMV8 /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target armv8-linux-gnueabi -mfpu=none /<>/clang/test/Driver/arm-mfpu.c -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-NO-FP /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target arm-linux-gnueabihf /<>/clang/test/Driver/arm-mfpu.c -### 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-HF /<>/clang/test/Driver/arm-mfpu.c /<>/build-llvm/./bin/clang -target armv7-apple-darwin -x assembler /<>/clang/test/Driver/arm-mfpu.c -### -c 2>&1 | /<>/build-llvm/./bin/FileCheck --check-prefix=ASM /<>/clang/test/Driver/arm-mfpu.c -- Exit Code: 1 Command Output (stderr): -- /<>/clang/test/Driver/arm-mfpu.c:142:16: error: expected string not found in input // CHECK-NEON: "-target-feature" "+neon" ^ :1:1: note: scanning from here clang version 3.8.1-15ubuntu1 (tags/RELEASE_381/final) ^ :5:611: note: possible intended match here "/<>/build-llvm/bin/clang-3.8" "-cc1" "-triple" "armv4t--linux-eabi" "-emit-obj" "-mrelax-all" "-disable-free" "-disable-llvm-verifier" "-main-file-name" "arm-mfpu.c" "-mrelocation-model" "static" "-mthread-model" "posix" "-mdisable-fp-elim" "-fmath-errno" "-masm-verbose" "-mconstructor-aliases" "-target-cpu" "arm7tdmi" "-target-feature" "+soft-float" "-target-feature" "+soft-float-abi" "-target-feature" "-fp-only-sp" "-target-feature" "-d16" "-target-feature" "+vfp3" "-target-feature" "-fp16" "-target-feature" "-vfp4" "-target-feature" "-fp-armv8" "-target-feature" "-neon" "-target-feature" "-crypto" "-target-feature" "+strict-align" "-target-abi" "aapcs" "-msoft-float" "-mfloat-abi" "soft" "-dwarf-column-info" "-debugger-tuning=gdb" "-resource-dir" "/<>/build-llvm/bin/../lib/clang/3.8.1" "-internal-isystem" "/usr/local/include" "-internal-isystem" "/<>/build-llvm/bin/../lib/clang/3.8.1/include" "-internal-externc-isystem" "/include" "-internal-externc-isystem" "/usr/include" "-fdebug-compilation-dir" "/<>/build-llvm/tools/clang/test/Driver" "-ferror-limit" "19" "-fmessage-length" "0" "-fallow-half-arguments-and-returns" "-fno-signed-char" "-fobjc-runtime=gcc" "-fdiagnostics-show-option" "-o" "/tmp/arm-mfpu-b16f60.o" "-x" "c" "/<>/clang/test/Driver/arm-mfpu.c" ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: Clang :: Driver/mips-as.c (3521 of 8883) ******************** TEST 'Clang :: Driver/mips-as.c' FAILED ******************** Script: -- /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS32R2-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mipsel-linux-gnu -### -no-integrated-as -c -EB /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS32R2-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -fPIC -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS32R2-EB-PIC /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mipsel-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS32R2-DEF-EL-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS64R2-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64el-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS64R2-DEF-EL-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mabi=eabi -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-EABI /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -mabi=n32 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-N32 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mipsel-linux-gnu -mabi=32 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS32R2-EL-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mabi=32 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -EL 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS32R2-EL-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64el-linux-gnu -mabi=64 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS64R2-EL-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -march=mips32r2 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-32R2 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -march=p5600 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-P5600 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -march=octeon -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-OCTEON /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips1 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-1 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips2 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-2 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips3 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-3 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips4 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-4 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips5 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-5 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips32 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-32 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips32r2 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-32R2 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips32r3 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-32R3 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips32r5 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-32R5 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips32r6 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-32R6 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -mips64 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-64 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -mips64r2 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-64R2 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -mips64r3 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-64R3 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -mips64r5 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-64R5 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -mips64r6 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-ALIAS-64R6 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mno-mips16 -mips16 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-16 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mips16 -mno-mips16 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-N16 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mno-micromips -mmicromips -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-MICRO /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mmicromips -mno-micromips -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-NMICRO /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mno-dsp -mdsp -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-DSP /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mdsp -mno-dsp -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-NDSP /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mno-dspr2 -mdspr2 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-DSPR2 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mdspr2 -mno-dspr2 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-NDSPR2 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mnan=legacy -mnan=2008 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-NAN2008 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mnan=2008 -mnan=legacy -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-NAN-LEGACY /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mfp64 -mfpxx -mfp32 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-MFP32 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mfp32 -mfp64 -mfpxx -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-MFPXX /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mfpxx -mfp32 -mfp64 -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-MFP64 /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mno-msa -mmsa -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-MSA /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -mmsa -mno-msa -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS-NMSA /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -mcpu=mips1 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS1-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -mcpu=mips2 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS2-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -mcpu=mips3 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS3-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -mcpu=mips4 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS4-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -mcpu=mips5 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS5-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -mcpu=mips32 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS32-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -mcpu=mips32r6 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS32R6-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -mcpu=mips64 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS64-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -no-integrated-as -c /<>/clang/test/Driver/mips-as.c -mcpu=mips64r6 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS64R6-EB-AS /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -msoft-float -mhard-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=HARDFLOAT --implicit-check-not=-msoft-float /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -mhard-float -msoft-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SOFTFLOAT --implicit-check-not=-mhard-float /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -mno-odd-spreg -modd-spreg -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ODDSPREG --implicit-check-not=-mno-odd-spreg /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -modd-spreg -mno-odd-spreg -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=NOODDSPREG --implicit-check-not=-modd-spreg /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -mdouble-float -msingle-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SINGLEFLOAT --implicit-check-not=-mdouble-float /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -msingle-float -mdouble-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=DOUBLEFLOAT --implicit-check-not=-msingle-float /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -msoft-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SOFTFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -msoft-float -mfpxx -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SOFTFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-mti-linux-gnu -### -no-integrated-as -msoft-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MTI-SOFTFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-mti-linux-gnu -### -no-integrated-as -msoft-float -mfpxx -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MTI-SOFTFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-img-linux-gnu -### -no-integrated-as -msoft-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=IMG-SOFTFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-img-linux-gnu -### -no-integrated-as -msoft-float -mfpxx -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=IMG-SOFTFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -msingle-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SINGLEFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -no-integrated-as -msingle-float -mfpxx -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SINGLEFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-mti-linux-gnu -### -no-integrated-as -msingle-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MTI-SINGLEFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-mti-linux-gnu -### -no-integrated-as -msingle-float -mfpxx -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MTI-SINGLEFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-img-linux-gnu -### -no-integrated-as -msingle-float -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=IMG-SINGLEFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-as.c /<>/build-llvm/./bin/clang -target mips-img-linux-gnu -### -no-integrated-as -msingle-float -mfpxx -c /<>/clang/test/Driver/mips-as.c 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=IMG-SINGLEFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-as.c -- Exit Code: 1 Command Output (stderr): -- /<>/clang/test/Driver/mips-as.c:149:13: error: expected string not found in input // MIPS-16: as{{(.exe)?}}" "-march" "mips32r2" "-mabi" "32" "-mno-shared" "-call_nonpic" "-EB" "-mips16" ^ :1:1: note: scanning from here clang version 3.8.1-15ubuntu1 (tags/RELEASE_381/final) ^ :6:4: note: possible intended match here "/usr/bin/as" "-march" "mips32r2" "-mabi" "32" "-mno-shared" "-call_nonpic" "-EB" "-mfpxx" "-mips16" "-o" "mips-as.o" "/tmp/mips-as-97e8ef.s" ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. FAIL: Clang :: Driver/mips-integrated-as.s (3531 of 8883) ******************** TEST 'Clang :: Driver/mips-integrated-as.s' FAILED ******************** Script: -- /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-O32 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mabi=32 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-O32 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mabi=o32 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-O32 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mabi=eabi 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-EABI32 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mips64 -mabi=n32 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-N32 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mabi=n32 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-N32 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mips64 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-N64 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mips64 -mabi=64 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-N64 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mips64 -mabi=n64 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-N64 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mips64 -mabi=64 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-N64 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips64-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mips64 -mabi=n64 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABI-N64 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -msoft-float 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SOFTFLOAT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=HARDFLOAT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mhard-float 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=HARDFLOAT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=NAN-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mips32r6 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=NAN-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mips64r6 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=NAN-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mnan=legacy 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=NAN-LEGACY /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -march=mips32r6 -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mnan=2008 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=NAN-2008 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=DEFAULT-FLOAT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -msingle-float 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SINGLE-FLOAT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mdouble-float 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=DOUBLE-FLOAT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS16-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mips16 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS16-ON /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mno-mips16 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MIPS16-OFF /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MICROMIPS-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mmicromips 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MICROMIPS-ON /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mno-micromips 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MICROMIPS-OFF /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=DSP-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mdsp 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=DSP-ON /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mno-dsp 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=DSP-OFF /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=DSPR2-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mdspr2 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=DSPR2-ON /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mno-dspr2 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=DSPR2-OFF /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MSA-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mmsa 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MSA-ON /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mno-msa 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MSA-OFF /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=FPXX-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mfp32 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=FP32 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mfpxx 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=FPXX /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mfp64 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=FP64 /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ODDSPREG-DEFAULT /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -modd-spreg 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ODDSPREG-ON /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mno-odd-spreg 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ODDSPREG-OFF /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mfpxx -modd-spreg 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=FPXX-ODDSPREG /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mabicalls 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABICALLS-ON /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -c /<>/clang/test/Driver/mips-integrated-as.s -mno-abicalls 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=ABICALLS-OFF /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -msoft-float -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SOFTFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -msoft-float -mfpxx -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SOFTFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-mti-linux-gnu -### -fintegrated-as -msoft-float -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MTI-SOFTFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-mti-linux-gnu -### -fintegrated-as -msoft-float -mfpxx -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MTI-SOFTFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-img-linux-gnu -### -fintegrated-as -msoft-float -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=IMG-SOFTFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-img-linux-gnu -### -fintegrated-as -msoft-float -mfpxx -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=IMG-SOFTFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -msingle-float -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SINGLEFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-linux-gnu -### -fintegrated-as -msingle-float -mfpxx -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=SINGLEFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-mti-linux-gnu -### -fintegrated-as -msingle-float -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MTI-SINGLEFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-mti-linux-gnu -### -fintegrated-as -msingle-float -mfpxx -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=MTI-SINGLEFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-img-linux-gnu -### -fintegrated-as -msingle-float -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=IMG-SINGLEFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx /<>/clang/test/Driver/mips-integrated-as.s /<>/build-llvm/./bin/clang -target mips-img-linux-gnu -### -fintegrated-as -msingle-float -mfpxx -c /<>/clang/test/Driver/mips-integrated-as.s 2>&1 | /<>/build-llvm/./bin/FileCheck -check-prefix=IMG-SINGLEFLOAT-EXPLICIT-FPXX /<>/clang/test/Driver/mips-integrated-as.s -- Exit Code: 1 Command Output (stderr): -- :5:208: error: FPXX-DEFAULT-NOT: string occurred! "/<>/build-llvm/bin/clang-3.8" "-cc1as" "-triple" "mips--linux-gnu" "-filetype" "obj" "-main-file-name" "mips-integrated-as.s" "-target-cpu" "mips32r2" "-target-feature" "+fpxx" "-target-feature" "+nooddspreg" "-dwarf-version=4" "-fdebug-compilation-dir" "/<>/build-llvm/tools/clang/test/Driver" "-dwarf-debug-producer" "clang version 3.8.1-15ubuntu1 (tags/RELEASE_381/final)" "-mrelocation-model" "static" "-target-abi" "o32" "-o" "mips-integrated-as.o" "/<>/clang/test/Driver/mips-integrated-as.s" ^ /<>/clang/test/Driver/mips-integrated-as.s:163:22: note: FPXX-DEFAULT-NOT: pattern specified here // FPXX-DEFAULT-NOT: "-target-feature" "+fpxx" ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. FAIL: Clang :: Preprocessor/arm-acle-6.5.c (5171 of 8883) ******************** TEST 'Clang :: Preprocessor/arm-acle-6.5.c' FAILED ******************** Script: -- /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=none -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FP /<>/build-llvm/./bin/clang -target armv4-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FP /<>/build-llvm/./bin/clang -target armv5-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FP /<>/build-llvm/./bin/clang -target armv6m-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FP /<>/build-llvm/./bin/clang -target armv7r-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FP /<>/build-llvm/./bin/clang -target armv7m-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfpv3xd -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-ONLY /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfpv3xd-fp16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=fpv4-sp-d16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=fpv5-sp-d16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfp -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfpv2 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfpv3 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfp3-d16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=neon -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP /<>/build-llvm/./bin/clang -target armv6-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP /<>/build-llvm/./bin/clang -target armv7a-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfpv3-fp16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfpv3-d16-fp16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfpv4 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=vfpv4-d16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=fpv5-d16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=fp-armv8 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=neon-fp16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=neon-vfpv4 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=neon-fp-armv8 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target arm-eabi -mfpu=crypto-neon-fp-armv8 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target armv8-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-SP-DP-HP /<>/build-llvm/./bin/clang -target armv4-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FMA /<>/build-llvm/./bin/clang -target armv5-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FMA /<>/build-llvm/./bin/clang -target armv6-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FMA /<>/build-llvm/./bin/clang -target armv6m-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FMA /<>/build-llvm/./bin/clang -target armv7m-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-FMA /<>/build-llvm/./bin/clang -target armv7a-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-FMA /<>/build-llvm/./bin/clang -target armv7r-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-FMA /<>/build-llvm/./bin/clang -target armv7em-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-FMA /<>/build-llvm/./bin/clang -target armv8-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-FMA /<>/build-llvm/./bin/clang -target armv4-eabi -mfpu=neon -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-NEON /<>/build-llvm/./bin/clang -target armv5-eabi -mfpu=neon -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-NEON /<>/build-llvm/./bin/clang -target armv6-eabi -mfpu=neon -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-NEON /<>/build-llvm/./bin/clang -target armv7-eabi -mfpu=neon -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NEON-SP /<>/build-llvm/./bin/clang -target armv7-eabi -mfpu=neon-fp16 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NEON-SP-HP /<>/build-llvm/./bin/clang -target armv7-eabi -mfpu=neon-vfpv4 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NEON-SP-HP /<>/build-llvm/./bin/clang -target armv7-eabi -mfpu=neon-fp-armv8 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NEON-SP-HP /<>/build-llvm/./bin/clang -target armv7-eabi -mfpu=crypto-neon-fp-armv8 -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NEON-SP-HP /<>/build-llvm/./bin/clang -target armv4-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-EXTENSIONS /<>/build-llvm/./bin/clang -target armv5-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-EXTENSIONS /<>/build-llvm/./bin/clang -target armv6-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-EXTENSIONS /<>/build-llvm/./bin/clang -target armv7-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-NO-EXTENSIONS /<>/build-llvm/./bin/clang -target armv8-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-acle-6.5.c -o - | /<>/build-llvm/./bin/FileCheck /<>/clang/test/Preprocessor/arm-acle-6.5.c -check-prefix CHECK-EXTENSIONS -- Exit Code: 1 Command Output (stderr): -- /<>/clang/test/Preprocessor/arm-acle-6.5.c:68:19: error: expected string not found in input // CHECK-NEON-SP: __ARM_NEON 1 ^ :1:1: note: scanning from here #define _ILP32 1 ^ :22:9: note: possible intended match here #define __ARM_PCS 1 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. FAIL: Clang :: Preprocessor/arm-target-features.c (5177 of 8883) ******************** TEST 'Clang :: Preprocessor/arm-target-features.c' FAILED ******************** Script: -- /<>/build-llvm/./bin/clang -target armv8a-none-linux-gnu -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-V8A /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7a-none-linux-gnu -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-V7 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target x86_64-apple-macosx10.10 -arch armv7s -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-V7S /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8a -mfloat-abi=hard -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-V8-BAREHF /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8a -mfloat-abi=hard -mfpu=fp-armv8 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-V8-BAREHF-FP /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8a -mfloat-abi=hard -mfpu=neon-fp-armv8 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-V8-BAREHF-NEON-FP /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8a -mfloat-abi=hard -mfpu=crypto-neon-fp-armv8 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-V8-BAREHF-NEON-FP /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8a -mnocrc -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-V8-NOCRC /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=ARMV8 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8 -mthumb -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=THUMBV8 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=ARMV8-EABI /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8-eabi -mthumb -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=THUMBV8-EABI /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8 -mhwdiv=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=NONEHWDIV-ARMV8 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8 -mthumb -mhwdiv=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=NONEHWDIV-THUMBV8 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8 -mhwdiv=thumb -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=THUMBHWDIV-ARMV8 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8 -mthumb -mhwdiv=arm -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=ARMHWDIV-THUMBV8 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8a -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=ARMV8A /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8a -mthumb -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=THUMBV8A /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8a-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=ARMV8A-EABI /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8a-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=THUMBV8A-EABI /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target arm-none-linux-gnu -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-DEFS /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target arm-none-linux-gnu -fno-math-errno -fno-signed-zeros -fno-trapping-math -fassociative-math -freciprocal-math -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FASTMATH /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target arm-none-linux-gnu -ffast-math -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-FASTMATH /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target arm-none-linux-gnu -fshort-wchar -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-SHORTWCHAR /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target arm-none-linux-gnu -fshort-enums -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-SHORTENUMS /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-a15 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTHWDIV-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-a15 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTHWDIV-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-a15 -mhwdiv=arm -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=ARMHWDIV-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-a15 -mhwdiv=thumb -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=THUMBHWDIV-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target arm -mcpu=cortex-a15 -mhwdiv=thumb -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTHWDIV-THUMBHWDIV-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target arm -mthumb -mcpu=cortex-a15 -mhwdiv=arm -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTHWDIV-ARMHWDIV-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target arm -mcpu=cortex-a15 -mhwdiv=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTHWDIV-NONEHWDIV-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target arm -mthumb -mcpu=cortex-a15 -mhwdiv=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTHWDIV-NONEHWDIV-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a7 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTFPU-A7 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a7 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTFPU-A7 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a7 -mfpu=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=FPUNONE-A7 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a7 -mfpu=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=FPUNONE-A7 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a7 -mfpu=vfp4 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=NONEON-A7 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a7 -mfpu=vfp4 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=NONEON-A7 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a5 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTFPU-A5 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a5 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTFPU-A5 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a5 -mfpu=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=FPUNONE-A5 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a5 -mfpu=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=FPUNONE-A5 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a5 -mfpu=vfp4-d16 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=NONEON-A5 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a5 -mfpu=vfp4-d16 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=NONEON-A5 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv4t -mcpu=ep9312 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A4T /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv5 -mcpu=arm10tdmi -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A5T /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-a5 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A5-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-a5 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A5-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-a5 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A5 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-a5 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A5 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7k -mcpu=cortex-a7 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A7 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7k -mthumb -mcpu=cortex-a7 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A7 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-a8 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A8-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-a8 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A8-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-a9 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A9-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-a9 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A9-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a12 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTFPU-A12 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a12 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTFPU-A12 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a12 -mfpu=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=FPUNONE-A12 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a12 -mfpu=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=FPUNONE-A12 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-a12 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A12 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-a12 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A12 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-a15 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A15-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-a15 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A15-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a17 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTFPU-A17 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a17 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=DEFAULTFPU-A17 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mcpu=cortex-a17 -mfpu=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=FPUNONE-A17 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7-none-linux-gnueabi -mthumb -mcpu=cortex-a17 -mfpu=none -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=FPUNONE-A17 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-a17 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A17 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-a17 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A17 /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7s -mcpu=swift -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=SWIFT-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7s -mthumb -mcpu=swift -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=SWIFT-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8 -mcpu=cortex-a53 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A53-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8 -mthumb -mcpu=cortex-a53 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=A53-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-r4 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=R4-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-r4 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=R4-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-r4f -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=R4F-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-r4f -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=R4F-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-r5 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=R5-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-r5 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=R5-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=cortex-r7 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=R7-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-r7 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=R7-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-m0 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=M0-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-m0plus -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=M0-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-m1 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=M0-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=sc000 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=M0-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-m3 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=M3-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=sc300 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=M3-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-m4 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=M4-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=cortex-m7 -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=M7-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mcpu=krait -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=KRAIT-ARM /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv7 -mthumb -mcpu=krait -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=KRAIT-THUMB /<>/clang/test/Preprocessor/arm-target-features.c /<>/build-llvm/./bin/clang -target armv8.1a-none-none-eabi -x c -E -dM /<>/clang/test/Preprocessor/arm-target-features.c -o - | /<>/build-llvm/./bin/FileCheck --check-prefix=CHECK-V81A /<>/clang/test/Preprocessor/arm-target-features.c -- Exit Code: 1 Command Output (stderr): -- clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft clang-3.8: warning: unknown platform, assuming -mfloat-abi=soft /<>/clang/test/Preprocessor/arm-target-features.c:146:18: error: expected string not found in input // DEFAULTFPU-A7:#define __ARM_NEON__ 1 ^ :23:1: note: scanning from here #define __ARM_FP16_ARGS 1 ^ :25:1: note: possible intended match here #define __ARM_PCS 1 ^ -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60 FAIL: Clang :: Sema/builtins.c (5665 of 8883) ******************** TEST 'Clang :: Sema/builtins.c' FAILED ******************** Script: -- /<>/build-llvm/./bin/clang -cc1 -internal-isystem /<>/build-llvm/bin/../lib/clang/3.8.1/include -nostdsysteminc /<>/clang/test/Sema/builtins.c -fsyntax-only -verify -pedantic -Wstrlcpy-strlcat-size -Wno-string-plus-int -triple=i686-apple-darwin9 -- Exit Code: 1 Command Output (stderr): -- error: 'error' diagnostics seen but not expected: File /<>/clang/test/Sema/builtins.c Line 192: use of unknown builtin '__builtin___strlcpy_chk' error: 'warning' diagnostics expected but not seen: File /<>/clang/test/Sema/builtins.c Line 197: incompatible integer to pointer conversion File /<>/clang/test/Sema/builtins.c Line 217: size argument in 'strlcpy' call appears to be size of the source; expected the size of the destination File /<>/clang/test/Sema/builtins.c Line 217: size argument in '__builtin___strlcpy_chk' call appears to be size of the source; expected the size of the destination File /<>/clang/test/Sema/builtins.c Line 217: '__builtin___strlcpy_chk' will always overflow destination buffer File /<>/clang/test/Sema/builtins.c Line 217: size argument in 'strlcat' call appears to be size of the source; expected the size of the destination File /<>/clang/test/Sema/builtins.c Line 217: size argument in '__builtin___strlcat_chk' call appears to be size of the source; expected the size of the destination File /<>/clang/test/Sema/builtins.c Line 217: '__builtin___strlcat_chk' will always overflow destination buffer error: 'note' diagnostics expected but not seen: File /<>/clang/test/Sema/builtins.c Line 217: change size argument to be the size of the destination File /<>/clang/test/Sema/builtins.c Line 217: change size argument to be the size of the destination File /<>/clang/test/Sema/builtins.c Line 217: change size argument to be the size of the destination File /<>/clang/test/Sema/builtins.c Line 217: change size argument to be the size of the destination error: 'note' diagnostics seen but not expected: File /<>/clang/test/Sema/builtins.c Line 192: did you mean '__builtin___memccpy_chk'? File /<>/clang/test/Sema/builtins.c Line 191: '__builtin___memccpy_chk' declared here 14 errors generated. -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 226.04s ******************** Failing Tests (9): Clang :: CodeGen/linux-arm-atomic.c Clang :: Driver/arm-features.c Clang :: Driver/arm-ias-Wa.s Clang :: Driver/arm-mfpu.c Clang :: Driver/mips-as.c Clang :: Driver/mips-integrated-as.s Clang :: Preprocessor/arm-acle-6.5.c Clang :: Preprocessor/arm-target-features.c Clang :: Sema/builtins.c Expected Passes : 8825 Expected Failures : 16 Unsupported Tests : 33 Unexpected Failures: 9 tools/clang/test/CMakeFiles/check-clang.dir/build.make:60: recipe for target 'tools/clang/test/CMakeFiles/check-clang' failed make[5]: *** [tools/clang/test/CMakeFiles/check-clang] Error 1 make[5]: Leaving directory '/<>/build-llvm' CMakeFiles/Makefile2:25218: recipe for target 'tools/clang/test/CMakeFiles/check-clang.dir/all' failed make[4]: *** [tools/clang/test/CMakeFiles/check-clang.dir/all] Error 2 make[4]: Leaving directory '/<>/build-llvm' CMakeFiles/Makefile2:25225: recipe for target 'tools/clang/test/CMakeFiles/check-clang.dir/rule' failed make[3]: *** [tools/clang/test/CMakeFiles/check-clang.dir/rule] Error 2 make[3]: Leaving directory '/<>/build-llvm' Makefile:6258: recipe for target 'check-clang' failed make[2]: *** [check-clang] Error 2 make[2]: Leaving directory '/<>/build-llvm' /usr/bin/make -j 4 -C build-llvm check-polly || true make[2]: Entering directory '/<>/build-llvm' /usr/bin/cmake -H/<> -B/<>/build-llvm --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/make -f CMakeFiles/Makefile2 check-polly make[3]: Entering directory '/<>/build-llvm' /usr/bin/cmake -H/<> -B/<>/build-llvm --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/build-llvm/CMakeFiles 44 /usr/bin/make -f CMakeFiles/Makefile2 tools/polly/test/CMakeFiles/check-polly.dir/all make[4]: Entering directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/TableGen /<>/build-llvm /<>/build-llvm/lib/TableGen /<>/build-llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC /<>/build-llvm /<>/build-llvm/lib/MC /<>/build-llvm/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Support /<>/build-llvm /<>/build-llvm/lib/Support /<>/build-llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/TableGen/CMakeFiles/LLVMTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build [ 0%] Built target LLVMTableGen /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCParser /<>/build-llvm /<>/build-llvm/lib/MC/MCParser /<>/build-llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 0%] Built target obj.llvm-tblgen /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCDisassembler /<>/build-llvm /<>/build-llvm/lib/MC/MCDisassembler /<>/build-llvm/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Support/CMakeFiles/LLVMSupport.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/MC/CMakeFiles/LLVMMC.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build [ 6%] Built target LLVMMC [ 6%] Built target LLVMSupport /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 6%] Built target LLVMMCParser make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Option /<>/build-llvm /<>/build-llvm/lib/Option /<>/build-llvm/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/CodeView /<>/build-llvm /<>/build-llvm/lib/DebugInfo/CodeView /<>/build-llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= [ 6%] Built target LLVMMCDisassembler /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/DWARF /<>/build-llvm /<>/build-llvm/lib/DebugInfo/DWARF /<>/build-llvm/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Option/CMakeFiles/LLVMOption.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/PDB /<>/build-llvm /<>/build-llvm/lib/DebugInfo/PDB /<>/build-llvm/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= [ 6%] Built target LLVMOption /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build [ 6%] Built target LLVMDebugInfoCodeView make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/Symbolize /<>/build-llvm /<>/build-llvm/lib/DebugInfo/Symbolize /<>/build-llvm/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LineEditor /<>/build-llvm /<>/build-llvm/lib/LineEditor /<>/build-llvm/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 9%] Built target LLVMDebugInfoDWARF /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/FileCheck /<>/build-llvm /<>/build-llvm/utils/FileCheck /<>/build-llvm/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 9%] Built target LLVMLineEditor /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend [ 9%] Built target LLVMSymbolize /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/not /<>/build-llvm /<>/build-llvm/utils/not /<>/build-llvm/utils/not/CMakeFiles/not.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/utils/TableGen /<>/build-llvm /<>/build-llvm/tools/clang/utils/TableGen /<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/DependInfo.cmake --color= /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/build [ 9%] Built target LLVMDebugInfoPDB /usr/bin/make -f tools/polly/lib/External/CMakeFiles/PollyISL.dir/build.make tools/polly/lib/External/CMakeFiles/PollyISL.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/FileCheck/CMakeFiles/FileCheck.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/not/CMakeFiles/not.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build [ 9%] Built target FileCheck /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 9%] Built target not make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/lib/External /<>/build-llvm /<>/build-llvm/tools/polly/lib/External /<>/build-llvm/tools/polly/lib/External/CMakeFiles/PollyISL.dir/DependInfo.cmake --color= [ 11%] Built target obj.clang-tblgen /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'utils/TableGen/CMakeFiles/llvm-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/utils/TableGen /<>/build-llvm /<>/build-llvm/tools/clang/utils/TableGen /<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/DependInfo.cmake --color= [ 11%] Built target llvm-tblgen /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/depend /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build [ 11%] Built target clang-tblgen /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/include/llvm/IR /<>/build-llvm /<>/build-llvm/include/llvm/IR /<>/build-llvm/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/lib/External/CMakeFiles/PollyISL.dir/build.make tools/polly/lib/External/CMakeFiles/PollyISL.dir/build [ 11%] Built target LibOptionsTableGen /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build [ 11%] Built target AttributeCompatFuncTableGen /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/DependInfo.cmake --color= [ 11%] Built target intrinsics_gen /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 11%] Built target ClangCommentCommandList make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/depend [ 11%] Built target ClangAttrVisitor make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/polly/lib/External/CMakeFiles/PollyISL.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/DependInfo.cmake --color= [ 13%] Built target ClangCommentCommandInfo [ 15%] Built target PollyISL /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/depend /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 15%] Built target ClangCommentNodes /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/depend make[5]: Leaving directory '/<>/build-llvm' [ 15%] Built target ClangAttrDump /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build [ 15%] Built target ClangStmtNodes make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build [ 15%] Built target ClangAttrClasses /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/depend /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 15%] Built target ClangAttrImpl make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/depend [ 15%] Built target ClangDeclNodes make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/DependInfo.cmake --color= [ 15%] Built target ClangCommentHTMLTagsProperties make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build [ 15%] Built target ClangCommentHTMLTags /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/depend /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build'. make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 15%] Built target ClangCommentHTMLNamedCharacterReferences make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/depend /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build [ 15%] Built target ClangDiagnosticSema /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/DependInfo.cmake --color= [ 15%] Built target ClangDiagnosticParse /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build [ 15%] Built target ClangDiagnosticDriver /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build [ 15%] Built target ClangDiagnosticAST /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/DependInfo.cmake --color= make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build'. [ 15%] Built target ClangDiagnosticSerialization make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/DependInfo.cmake --color= [ 15%] Built target ClangDiagnosticFrontend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build [ 15%] Built target ClangDiagnosticAnalysis /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/depend /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build'. make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 15%] Built target ClangDiagnosticLex /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 15%] Built target ClangDiagnosticComment /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/DependInfo.cmake --color= [ 15%] Built target ClangDiagnosticCommon make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/depend /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/DependInfo.cmake --color= [ 15%] Built target ClangDiagnosticGroups make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build'. /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/depend make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build [ 15%] Built target ClangAttrHasAttributeImpl /usr/bin/make -f tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build.make tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Parse /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Parse /<>/build-llvm/tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 15%] Built target ClangARMNeon /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build.make tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build [ 18%] Built target ClangDiagnosticIndexName /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build'. make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/DependInfo.cmake --color= [ 18%] Built target ClangAttrList /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build'. [ 18%] Built target ClangAttrParserStringSwitches make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build [ 18%] Built target ClangAttrSpellingListIndex /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build'. make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' [ 18%] Built target ClangAttrParsedAttrKinds cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Serialization /<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 18%] Built target ClangAttrParsedAttrImpl /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build [ 18%] Built target ClangAttrParsedAttrList make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Serialization /<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/depend make[5]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= make[5]: Nothing to be done for 'tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 18%] Built target ClangAttrTemplateInstantiate /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build [ 18%] Built target ClangAttrPCHRead make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IRReader /<>/build-llvm /<>/build-llvm/lib/IRReader /<>/build-llvm/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 20%] Built target LLVMLibDriver [ 20%] Built target ClangAttrPCHWrite /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/IRReader/CMakeFiles/LLVMIRReader.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= [ 20%] Built target LLVMIRReader /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/SelectionDAG /<>/build-llvm /<>/build-llvm/lib/CodeGen/SelectionDAG /<>/build-llvm/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/AsmPrinter /<>/build-llvm /<>/build-llvm/lib/CodeGen/AsmPrinter /<>/build-llvm/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/IR/CMakeFiles/LLVMCore.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 22%] Built target LLVMCore /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/MIRParser /<>/build-llvm /<>/build-llvm/lib/CodeGen/MIRParser /<>/build-llvm/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen /<>/build-llvm /<>/build-llvm/lib/CodeGen /<>/build-llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build [ 25%] Built target LLVMSelectionDAG /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Reader /<>/build-llvm /<>/build-llvm/lib/Bitcode/Reader /<>/build-llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 25%] Built target LLVMAsmPrinter /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Writer /<>/build-llvm /<>/build-llvm/lib/Bitcode/Writer /<>/build-llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= [ 25%] Built target LLVMMIRParser make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build [ 25%] Built target LLVMBitReader /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 25%] Built target LLVMBitWriter make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Utils /<>/build-llvm /<>/build-llvm/lib/Transforms/Utils /<>/build-llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Instrumentation /<>/build-llvm /<>/build-llvm/lib/Transforms/Instrumentation /<>/build-llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/InstCombine /<>/build-llvm /<>/build-llvm/lib/Transforms/InstCombine /<>/build-llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build [ 27%] Built target LLVMInstrumentation /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 27%] Built target LLVMInstCombine /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/IPO /<>/build-llvm /<>/build-llvm/lib/Transforms/IPO /<>/build-llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= [ 27%] Built target LLVMTransformUtils /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Scalar /<>/build-llvm /<>/build-llvm/lib/Transforms/Scalar /<>/build-llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Vectorize /<>/build-llvm /<>/build-llvm/lib/Transforms/Vectorize /<>/build-llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 29%] Built target LLVMVectorize /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/ObjCARC /<>/build-llvm /<>/build-llvm/lib/Transforms/ObjCARC /<>/build-llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 31%] Built target LLVMipo /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Linker /<>/build-llvm /<>/build-llvm/lib/Linker /<>/build-llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Linker/CMakeFiles/LLVMLinker.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 31%] Built target LLVMObjCARCOpts /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend [ 31%] Built target LLVMLinker /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LTO /<>/build-llvm /<>/build-llvm/lib/LTO /<>/build-llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/LTO/CMakeFiles/LLVMLTO.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMScalarOpts /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend [ 34%] Built target LLVMLTO /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Object /<>/build-llvm /<>/build-llvm/lib/Object /<>/build-llvm/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Analysis /<>/build-llvm /<>/build-llvm/lib/Analysis /<>/build-llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine /<>/build-llvm/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 40%] Built target LLVMCodeGen /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Interpreter /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Interpreter /<>/build-llvm/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Object/CMakeFiles/LLVMObject.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build [ 43%] Built target LLVMObject [ 43%] Built target LLVMExecutionEngine /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/MCJIT /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/MCJIT /<>/build-llvm/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Orc /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Orc /<>/build-llvm/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= [ 43%] Built target LLVMInterpreter /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build make[5]: Nothing to be done for 'lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build [ 43%] Built target LLVMMCJIT /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target /<>/build-llvm /<>/build-llvm/lib/Target /<>/build-llvm/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 45%] Built target LLVMOrcJIT /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' [ 45%] Built target LLVMRuntimeDyld /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/build /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/CMakeFiles/LLVMTarget.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build [ 47%] Built target LLVMTarget make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/DependInfo.cmake --color= [ 52%] Built target LLVMAnalysis /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/depend [ 52%] Built target AArch64CommonTableGen /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/DependInfo.cmake --color= [ 52%] Built target AMDGPUCommonTableGen make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend /<>/build-llvm/lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend/TargetInfo /<>/build-llvm/lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 54%] Built target ARMCommonTableGen /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/DependInfo.cmake --color= [ 56%] Built target BPFCommonTableGen [ 56%] Built target LLVMCppBackendCodeGen /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/depend /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/depend [ 56%] Built target LLVMCppBackendInfo /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 56%] Built target HexagonCommonTableGen /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend [ 59%] Built target MSP430CommonTableGen [ 59%] Built target NVPTXCommonTableGen /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/depend [ 59%] Built target MipsCommonTableGen /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 59%] Built target SparcCommonTableGen [ 59%] Built target PowerPCCommonTableGen /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/depend [ 59%] Built target SystemZCommonTableGen /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend [ 61%] Built target X86CommonTableGen make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/AsmParser /<>/build-llvm /<>/build-llvm/lib/AsmParser /<>/build-llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ProfileData /<>/build-llvm /<>/build-llvm/lib/ProfileData /<>/build-llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Passes /<>/build-llvm /<>/build-llvm/lib/Passes /<>/build-llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build make[5]: Nothing to be done for 'lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Passes/CMakeFiles/LLVMPasses.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 61%] Built target XCoreCommonTableGen make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build.make tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/depend [ 61%] Built target LLVMAsmParser /usr/bin/make -f tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build.make tools/clang/lib/Lex/CMakeFiles/clangLex.dir/depend [ 61%] Built target LLVMPasses /usr/bin/make -f tools/clang/lib/AST/CMakeFiles/clangAST.dir/build.make tools/clang/lib/AST/CMakeFiles/clangAST.dir/depend [ 61%] Built target LLVMProfileData make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Basic /<>/build-llvm /<>/build-llvm/tools/clang/lib/Basic /<>/build-llvm/tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DependInfo.cmake --color= /usr/bin/make -f tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build.make tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Rewrite /<>/build-llvm /<>/build-llvm/tools/clang/lib/Rewrite /<>/build-llvm/tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Lex /<>/build-llvm /<>/build-llvm/tools/clang/lib/Lex /<>/build-llvm/tools/clang/lib/Lex/CMakeFiles/clangLex.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build.make tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build.make tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 61%] Built target clangRewrite /usr/bin/make -f tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build.make tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build.make tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Tooling/Core /<>/build-llvm /<>/build-llvm/tools/clang/lib/Tooling/Core /<>/build-llvm/tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/DependInfo.cmake --color= [ 63%] Built target clangBasic /usr/bin/make -f tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build.make tools/clang/lib/Format/CMakeFiles/clangFormat.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/AST /<>/build-llvm /<>/build-llvm/tools/clang/lib/AST /<>/build-llvm/tools/clang/lib/AST/CMakeFiles/clangAST.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build.make tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Format /<>/build-llvm /<>/build-llvm/tools/clang/lib/Format /<>/build-llvm/tools/clang/lib/Format/CMakeFiles/clangFormat.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangLex [ 63%] Built target clangToolingCore /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/depend /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build.make tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/TargetInfo /<>/build-llvm/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build [ 65%] Built target clangFormat make[5]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/depend make[5]: Nothing to be done for 'lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/AsmParser /<>/build-llvm/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/DependInfo.cmake --color= [ 65%] Built target LLVMAArch64Info /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Disassembler /<>/build-llvm/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build [ 65%] Built target LLVMAArch64AsmParser /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/InstPrinter /<>/build-llvm/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/AST/CMakeFiles/clangAST.dir/build.make tools/clang/lib/AST/CMakeFiles/clangAST.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build [ 68%] Built target LLVMAArch64Disassembler /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/MCTargetDesc /<>/build-llvm/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/DependInfo.cmake --color= [ 68%] Built target LLVMAArch64AsmPrinter /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Utils /<>/build-llvm/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/lib/AST/CMakeFiles/clangAST.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 68%] Built target LLVMAArch64Utils /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 72%] Built target clangAST /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/AsmParser /<>/build-llvm/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake --color= [ 72%] Built target LLVMAArch64Desc /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/InstPrinter /<>/build-llvm/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake --color= [ 72%] Built target LLVMAArch64CodeGen /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/TargetInfo /<>/build-llvm/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build [ 72%] Built target LLVMAMDGPUAsmParser make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build'. /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' [ 72%] Built target LLVMAMDGPUAsmPrinter /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/Utils /<>/build-llvm/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake --color= [ 72%] Built target LLVMAMDGPUInfo /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake --color= [ 72%] Built target LLVMAMDGPUUtils /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/ARM/TargetInfo /<>/build-llvm/lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/DependInfo.cmake --color= [ 72%] Built target LLVMAMDGPUDesc /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/ARM/AsmParser /<>/build-llvm/lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 72%] Built target LLVMARMInfo /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/ARM/Disassembler /<>/build-llvm/lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build [ 72%] Built target LLVMARMAsmParser /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/ARM/InstPrinter /<>/build-llvm/lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/DependInfo.cmake --color= [ 72%] Built target LLVMARMDisassembler /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/ARM/MCTargetDesc /<>/build-llvm/lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/DependInfo.cmake --color= [ 72%] Built target LLVMARMAsmPrinter /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 72%] Built target LLVMARMDesc /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/depend [ 75%] Built target LLVMARMCodeGen /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/BPF/InstPrinter /<>/build-llvm/lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/BPF/TargetInfo /<>/build-llvm/lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build [ 79%] Built target LLVMBPFCodeGen [ 79%] Built target LLVMAMDGPUCodeGen /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/depend /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/BPF/MCTargetDesc /<>/build-llvm/lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/DependInfo.cmake --color= [ 79%] Built target LLVMBPFAsmPrinter [ 79%] Built target LLVMBPFInfo /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/depend /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/TargetInfo /<>/build-llvm/lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/AsmParser /<>/build-llvm/lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 79%] Built target LLVMBPFDesc /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/depend [ 79%] Built target LLVMHexagonInfo /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/depend [ 79%] Built target LLVMHexagonAsmParser /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/Disassembler /<>/build-llvm/lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 79%] Built target LLVMHexagonDisassembler /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Mips/InstPrinter /<>/build-llvm/lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 79%] Built target LLVMMipsAsmPrinter /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Mips/Disassembler /<>/build-llvm/lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/DependInfo.cmake --color= [ 79%] Built target LLVMHexagonDesc /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Mips/TargetInfo /<>/build-llvm/lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build make[5]: Nothing to be done for 'lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 79%] Built target LLVMMipsDisassembler /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build [ 79%] Built target LLVMMipsInfo /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Mips/MCTargetDesc /<>/build-llvm/lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Mips/AsmParser /<>/build-llvm/lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build [ 79%] Built target LLVMMipsAsmParser /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 81%] Built target LLVMHexagonCodeGen /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/InstPrinter /<>/build-llvm/lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/DependInfo.cmake --color= [ 84%] Built target LLVMMipsCodeGen /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/depend [ 84%] Built target LLVMMipsDesc /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/TargetInfo /<>/build-llvm/lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/MCTargetDesc /<>/build-llvm/lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build [ 84%] Built target LLVMMSP430AsmPrinter /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend [ 84%] Built target LLVMMSP430Info /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend [ 84%] Built target LLVMMSP430Desc /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/TargetInfo /<>/build-llvm/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/InstPrinter /<>/build-llvm/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake --color= [ 86%] Built target LLVMMSP430CodeGen /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake --color= [ 86%] Built target LLVMNVPTXAsmPrinter /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend [ 86%] Built target LLVMNVPTXInfo /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/AsmParser /<>/build-llvm/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 86%] Built target LLVMNVPTXDesc /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/Disassembler /<>/build-llvm/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake --color= [ 86%] Built target LLVMPowerPCAsmParser /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/InstPrinter /<>/build-llvm/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 86%] Built target LLVMPowerPCDisassembler /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/TargetInfo /<>/build-llvm/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 86%] Built target LLVMPowerPCAsmPrinter /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build [ 88%] Built target LLVMNVPTXCodeGen /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build [ 88%] Built target LLVMPowerPCInfo make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/TargetInfo /<>/build-llvm/lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/DependInfo.cmake --color= /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build [ 90%] Built target LLVMPowerPCDesc /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target LLVMSparcInfo /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/InstPrinter /<>/build-llvm/lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/MCTargetDesc /<>/build-llvm/lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/DependInfo.cmake --color= [ 90%] Built target LLVMPowerPCCodeGen /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/AsmParser /<>/build-llvm/lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build make[5]: Nothing to be done for 'lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build [ 90%] Built target LLVMSparcCodeGen /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/Disassembler /<>/build-llvm/lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/DependInfo.cmake --color= [ 90%] Built target LLVMSparcAsmPrinter make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 90%] Built target LLVMSparcAsmParser [ 90%] Built target LLVMSparcDesc make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/AsmParser /<>/build-llvm/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/Disassembler /<>/build-llvm/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/DependInfo.cmake --color= [ 90%] Built target LLVMSparcDisassembler make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/InstPrinter /<>/build-llvm/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build [ 90%] Built target LLVMSystemZAsmParser [ 90%] Built target LLVMSystemZDisassembler /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/TargetInfo /<>/build-llvm/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/DependInfo.cmake --color= [ 93%] Built target LLVMSystemZAsmPrinter make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build [ 93%] Built target LLVMSystemZInfo make[5]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend make[5]: Nothing to be done for 'lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/X86/AsmParser /<>/build-llvm/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 93%] Built target LLVMSystemZDesc make[5]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/X86/Disassembler /<>/build-llvm/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build [ 93%] Built target LLVMSystemZCodeGen /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/X86/InstPrinter /<>/build-llvm/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 93%] Built target LLVMX86AsmParser /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build [ 95%] Built target LLVMX86Disassembler /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/X86/TargetInfo /<>/build-llvm/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/X86/MCTargetDesc /<>/build-llvm/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build [ 95%] Built target LLVMX86AsmPrinter /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Utils /<>/build-llvm /<>/build-llvm/lib/Target/X86/Utils /<>/build-llvm/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build [ 95%] Built target LLVMX86Info /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target LLVMX86Utils /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/depend make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/XCore/Disassembler /<>/build-llvm/lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/DependInfo.cmake --color= [ 95%] Built target LLVMX86CodeGen [ 95%] Built target LLVMX86Desc /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/depend /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/XCore/TargetInfo /<>/build-llvm/lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/XCore/InstPrinter /<>/build-llvm/lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build'. make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target LLVMXCoreDisassembler /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/depend make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/XCore/MCTargetDesc /<>/build-llvm/lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/DependInfo.cmake --color= [ 95%] Built target LLVMXCoreInfo [ 95%] Built target LLVMXCoreAsmPrinter make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target LLVMXCoreDesc [ 95%] Built target LLVMXCoreCodeGen /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-shlib /<>/build-llvm /<>/build-llvm/tools/llvm-shlib /<>/build-llvm/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-shlib/CMakeFiles/LLVM.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target LLVM /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend /usr/bin/make -f tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build.make tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/depend /usr/bin/make -f tools/polly/lib/CMakeFiles/Polly.dir/build.make tools/polly/lib/CMakeFiles/Polly.dir/depend /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-config /<>/build-llvm /<>/build-llvm/tools/llvm-config /<>/build-llvm/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/opt /<>/build-llvm /<>/build-llvm/tools/opt /<>/build-llvm/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/clang-format /<>/build-llvm /<>/build-llvm/tools/clang/tools/clang-format /<>/build-llvm/tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build.make tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/llvm-config/CMakeFiles/llvm-config.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/lib /<>/build-llvm /<>/build-llvm/tools/polly/lib /<>/build-llvm/tools/polly/lib/CMakeFiles/Polly.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build'. make[5]: Leaving directory '/<>/build-llvm' make[5]: Entering directory '/<>/build-llvm' [ 95%] Built target llvm-config make[5]: Nothing to be done for 'tools/opt/CMakeFiles/opt.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 95%] Built target clang-format /usr/bin/make -f tools/polly/CMakeFiles/polly-check-format.dir/build.make tools/polly/CMakeFiles/polly-check-format.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly /<>/build-llvm /<>/build-llvm/tools/polly /<>/build-llvm/tools/polly/CMakeFiles/polly-check-format.dir/DependInfo.cmake --color= [ 95%] Built target opt Scanning dependencies of target polly-check-format make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/CMakeFiles/polly-check-format.dir/build.make tools/polly/CMakeFiles/polly-check-format.dir/build make[5]: Entering directory '/<>/build-llvm' [ 97%] Checking format of /<>/tools/polly/include/polly/Canonicalization.h... make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/lib/CMakeFiles/Polly.dir/build.make tools/polly/lib/CMakeFiles/Polly.dir/build cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/Canonicalization.h | diff -u /<>/tools/polly/include/polly/Canonicalization.h - [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/BlockGenerators.h... [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/CodeGeneration.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/BlockGenerators.h | diff -u /<>/tools/polly/include/polly/CodeGen/BlockGenerators.h - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/CodeGeneration.h | diff -u /<>/tools/polly/include/polly/CodeGen/CodeGeneration.h - [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/CodegenCleanup.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/CodegenCleanup.h | diff -u /<>/tools/polly/include/polly/CodeGen/CodegenCleanup.h - [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/IRBuilder.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/IRBuilder.h | diff -u /<>/tools/polly/include/polly/CodeGen/IRBuilder.h - make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/polly/lib/CMakeFiles/Polly.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/IslAst.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/IslAst.h | diff -u /<>/tools/polly/include/polly/CodeGen/IslAst.h - [ 97%] Built target Polly [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/IslExprBuilder.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/IslExprBuilder.h | diff -u /<>/tools/polly/include/polly/CodeGen/IslExprBuilder.h - [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/IslNodeBuilder.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/IslNodeBuilder.h | diff -u /<>/tools/polly/include/polly/CodeGen/IslNodeBuilder.h - [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/LoopGenerators.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/LoopGenerators.h | diff -u /<>/tools/polly/include/polly/CodeGen/LoopGenerators.h - /usr/bin/make -f tools/polly/lib/CMakeFiles/LLVMPolly.dir/build.make tools/polly/lib/CMakeFiles/LLVMPolly.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/lib /<>/build-llvm /<>/build-llvm/tools/polly/lib /<>/build-llvm/tools/polly/lib/CMakeFiles/LLVMPolly.dir/DependInfo.cmake --color= [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/RuntimeDebugBuilder.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/RuntimeDebugBuilder.h | diff -u /<>/tools/polly/include/polly/CodeGen/RuntimeDebugBuilder.h - [ 97%] Checking format of /<>/tools/polly/include/polly/CodeGen/Utils.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/CodeGen/Utils.h | diff -u /<>/tools/polly/include/polly/CodeGen/Utils.h - make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/lib/CMakeFiles/LLVMPolly.dir/build.make tools/polly/lib/CMakeFiles/LLVMPolly.dir/build make[5]: Entering directory '/<>/build-llvm' make[5]: Nothing to be done for 'tools/polly/lib/CMakeFiles/LLVMPolly.dir/build'. make[5]: Leaving directory '/<>/build-llvm' [ 97%] Checking format of /<>/tools/polly/include/polly/DependenceInfo.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/DependenceInfo.h | diff -u /<>/tools/polly/include/polly/DependenceInfo.h - [ 97%] Built target LLVMPolly [ 97%] Checking format of /<>/tools/polly/include/polly/LinkAllPasses.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/LinkAllPasses.h | diff -u /<>/tools/polly/include/polly/LinkAllPasses.h - [ 97%] Checking format of /<>/tools/polly/include/polly/Options.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/Options.h | diff -u /<>/tools/polly/include/polly/Options.h - [ 97%] Checking format of /<>/tools/polly/include/polly/RegisterPasses.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/RegisterPasses.h | diff -u /<>/tools/polly/include/polly/RegisterPasses.h - [ 97%] Checking format of /<>/tools/polly/include/polly/ScheduleOptimizer.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/ScheduleOptimizer.h | diff -u /<>/tools/polly/include/polly/ScheduleOptimizer.h - [ 97%] Checking format of /<>/tools/polly/include/polly/ScopDetection.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/ScopDetection.h | diff -u /<>/tools/polly/include/polly/ScopDetection.h - [ 97%] Checking format of /<>/tools/polly/include/polly/ScopDetectionDiagnostic.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/ScopDetectionDiagnostic.h | diff -u /<>/tools/polly/include/polly/ScopDetectionDiagnostic.h - [ 97%] Checking format of /<>/tools/polly/include/polly/ScopPass.h... [ 97%] Checking format of /<>/tools/polly/include/polly/ScopInfo.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/ScopInfo.h | diff -u /<>/tools/polly/include/polly/ScopInfo.h - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/ScopPass.h | diff -u /<>/tools/polly/include/polly/ScopPass.h - [ 97%] Checking format of /<>/tools/polly/include/polly/Support/SCEVAffinator.h... [ 97%] Checking format of /<>/tools/polly/include/polly/Support/GICHelper.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/Support/GICHelper.h | diff -u /<>/tools/polly/include/polly/Support/GICHelper.h - [ 97%] Checking format of /<>/tools/polly/include/polly/Support/SCEVValidator.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/Support/SCEVAffinator.h | diff -u /<>/tools/polly/include/polly/Support/SCEVAffinator.h - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/Support/SCEVValidator.h | diff -u /<>/tools/polly/include/polly/Support/SCEVValidator.h - [ 97%] Checking format of /<>/tools/polly/include/polly/Support/ScopHelper.h... [ 97%] Checking format of /<>/tools/polly/include/polly/Support/ScopLocation.h... [ 97%] Checking format of /<>/tools/polly/tools/GPURuntime/GPUJIT.h... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/Support/ScopLocation.h | diff -u /<>/tools/polly/include/polly/Support/ScopLocation.h - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/tools/GPURuntime/GPUJIT.h | diff -u /<>/tools/polly/tools/GPURuntime/GPUJIT.h - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/include/polly/Support/ScopHelper.h | diff -u /<>/tools/polly/include/polly/Support/ScopHelper.h - [ 97%] Checking format of /<>/tools/polly/lib/Analysis/DependenceInfo.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Analysis/DependenceInfo.cpp | diff -u /<>/tools/polly/lib/Analysis/DependenceInfo.cpp - [ 97%] Checking format of /<>/tools/polly/lib/Analysis/ScopDetection.cpp... [ 97%] Checking format of /<>/tools/polly/lib/Analysis/ScopDetectionDiagnostic.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Analysis/ScopDetection.cpp | diff -u /<>/tools/polly/lib/Analysis/ScopDetection.cpp - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Analysis/ScopDetectionDiagnostic.cpp | diff -u /<>/tools/polly/lib/Analysis/ScopDetectionDiagnostic.cpp - [ 97%] Checking format of /<>/tools/polly/lib/Analysis/ScopGraphPrinter.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Analysis/ScopGraphPrinter.cpp | diff -u /<>/tools/polly/lib/Analysis/ScopGraphPrinter.cpp - [ 97%] Checking format of /<>/tools/polly/lib/Analysis/ScopInfo.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Analysis/ScopInfo.cpp | diff -u /<>/tools/polly/lib/Analysis/ScopInfo.cpp - [ 97%] Checking format of /<>/tools/polly/lib/Analysis/ScopPass.cpp... [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/BlockGenerators.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Analysis/ScopPass.cpp | diff -u /<>/tools/polly/lib/Analysis/ScopPass.cpp - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/BlockGenerators.cpp | diff -u /<>/tools/polly/lib/CodeGen/BlockGenerators.cpp - [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/CodegenCleanup.cpp... [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/CodeGeneration.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/CodeGeneration.cpp | diff -u /<>/tools/polly/lib/CodeGen/CodeGeneration.cpp - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/CodegenCleanup.cpp | diff -u /<>/tools/polly/lib/CodeGen/CodegenCleanup.cpp - [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/IRBuilder.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/IRBuilder.cpp | diff -u /<>/tools/polly/lib/CodeGen/IRBuilder.cpp - [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/IslAst.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/IslAst.cpp | diff -u /<>/tools/polly/lib/CodeGen/IslAst.cpp - [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/IslExprBuilder.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/IslExprBuilder.cpp | diff -u /<>/tools/polly/lib/CodeGen/IslExprBuilder.cpp - [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/IslNodeBuilder.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/IslNodeBuilder.cpp | diff -u /<>/tools/polly/lib/CodeGen/IslNodeBuilder.cpp - [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/LoopGenerators.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/LoopGenerators.cpp | diff -u /<>/tools/polly/lib/CodeGen/LoopGenerators.cpp - [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp | diff -u /<>/tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp - [ 97%] Checking format of /<>/tools/polly/lib/Exchange/JSONExporter.cpp... [ 97%] Checking format of /<>/tools/polly/lib/Polly.cpp... [ 97%] Checking format of /<>/tools/polly/lib/CodeGen/Utils.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Exchange/JSONExporter.cpp | diff -u /<>/tools/polly/lib/Exchange/JSONExporter.cpp - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/CodeGen/Utils.cpp | diff -u /<>/tools/polly/lib/CodeGen/Utils.cpp - cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Polly.cpp | diff -u /<>/tools/polly/lib/Polly.cpp - [ 97%] Checking format of /<>/tools/polly/lib/Support/GICHelper.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Support/GICHelper.cpp | diff -u /<>/tools/polly/lib/Support/GICHelper.cpp - [ 97%] Checking format of /<>/tools/polly/lib/Support/RegisterPasses.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Support/RegisterPasses.cpp | diff -u /<>/tools/polly/lib/Support/RegisterPasses.cpp - [100%] Checking format of /<>/tools/polly/lib/Support/SCEVAffinator.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Support/SCEVAffinator.cpp | diff -u /<>/tools/polly/lib/Support/SCEVAffinator.cpp - [100%] Checking format of /<>/tools/polly/lib/Support/SCEVValidator.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Support/SCEVValidator.cpp | diff -u /<>/tools/polly/lib/Support/SCEVValidator.cpp - [100%] Checking format of /<>/tools/polly/lib/Support/ScopHelper.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Support/ScopHelper.cpp | diff -u /<>/tools/polly/lib/Support/ScopHelper.cpp - [100%] Checking format of /<>/tools/polly/lib/Support/ScopLocation.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Support/ScopLocation.cpp | diff -u /<>/tools/polly/lib/Support/ScopLocation.cpp - [100%] Checking format of /<>/tools/polly/lib/Transform/Canonicalization.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Transform/Canonicalization.cpp | diff -u /<>/tools/polly/lib/Transform/Canonicalization.cpp - [100%] Checking format of /<>/tools/polly/lib/Transform/CodePreparation.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Transform/CodePreparation.cpp | diff -u /<>/tools/polly/lib/Transform/CodePreparation.cpp - [100%] Checking format of /<>/tools/polly/lib/Transform/DeadCodeElimination.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Transform/DeadCodeElimination.cpp | diff -u /<>/tools/polly/lib/Transform/DeadCodeElimination.cpp - [100%] Checking format of /<>/tools/polly/lib/Transform/ScheduleOptimizer.cpp... cd /<>/build-llvm/tools/polly && ../../bin/clang-format -sort-includes -style=llvm /<>/tools/polly/lib/Transform/ScheduleOptimizer.cpp | diff -u /<>/tools/polly/lib/Transform/ScheduleOptimizer.cpp - make[5]: Leaving directory '/<>/build-llvm' [100%] Built target polly-check-format /usr/bin/make -f tools/polly/test/CMakeFiles/check-polly.dir/build.make tools/polly/test/CMakeFiles/check-polly.dir/depend make[5]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/test /<>/build-llvm /<>/build-llvm/tools/polly/test /<>/build-llvm/tools/polly/test/CMakeFiles/check-polly.dir/DependInfo.cmake --color= Scanning dependencies of target check-polly make[5]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/test/CMakeFiles/check-polly.dir/build.make tools/polly/test/CMakeFiles/check-polly.dir/build make[5]: Entering directory '/<>/build-llvm' [100%] Running polly regression tests cd /<>/build-llvm/tools/polly/test && /usr/bin/python2.7 /<>/utils/lit/lit.py -sv --param polly_site_config=/<>/build-llvm/tools/polly/test/lit.site.cfg /<>/build-llvm/tools/polly/test -- Testing: 596 tests, 4 threads -- Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 10.79s Expected Passes : 572 Expected Failures : 17 Unsupported Tests : 7 make[5]: Leaving directory '/<>/build-llvm' [100%] Built target check-polly make[4]: Leaving directory '/<>/build-llvm' /usr/bin/cmake -E cmake_progress_start /<>/build-llvm/CMakeFiles 0 make[3]: Leaving directory '/<>/build-llvm' make[2]: Leaving directory '/<>/build-llvm' make[1]: Leaving directory '/<>' fakeroot debian/rules binary-arch dh binary-arch --with ocaml dh_testroot -a debian/rules override_dh_prep make[1]: Entering directory '/<>' cd /<>/docs && make -f Makefile.sphinx && make -f Makefile.sphinx man make[2]: Entering directory '/<>/docs' sphinx-build -b html -d _build/doctrees . _build/html Running Sphinx v1.4.8 making output directory... loading pickled environment... not yet created building [mo]: targets for 0 po files that are out of date building [html]: targets for 120 source files that are out of date updating environment: 120 added, 0 changed, 0 removed reading sources... [ 0%] AMDGPUUsage reading sources... [ 1%] AliasAnalysis reading sources... [ 2%] Atomics reading sources... [ 3%] BigEndianNEON reading sources... [ 4%] BitCodeFormat reading sources... [ 5%] BitSets reading sources... [ 5%] BlockFrequencyTerminology reading sources... [ 6%] BranchWeightMetadata reading sources... [ 7%] Bugpoint reading sources... [ 8%] BuildingLLVMWithAutotools reading sources... [ 9%] CMake reading sources... [ 10%] CodeGenerator reading sources... [ 10%] CodingStandards reading sources... [ 11%] CommandGuide/FileCheck reading sources... [ 12%] CommandGuide/bugpoint reading sources... [ 13%] CommandGuide/index reading sources... [ 14%] CommandGuide/lit reading sources... [ 15%] CommandGuide/llc reading sources... [ 15%] CommandGuide/lli reading sources... [ 16%] CommandGuide/llvm-ar reading sources... [ 17%] CommandGuide/llvm-as reading sources... [ 18%] CommandGuide/llvm-bcanalyzer reading sources... [ 19%] CommandGuide/llvm-build reading sources... [ 20%] CommandGuide/llvm-config reading sources... [ 20%] CommandGuide/llvm-cov reading sources... [ 21%] CommandGuide/llvm-diff reading sources... [ 22%] CommandGuide/llvm-dis reading sources... [ 23%] CommandGuide/llvm-dwarfdump reading sources... [ 24%] CommandGuide/llvm-extract reading sources... [ 25%] CommandGuide/llvm-lib reading sources... [ 25%] CommandGuide/llvm-link reading sources... [ 26%] CommandGuide/llvm-nm reading sources... [ 27%] CommandGuide/llvm-profdata reading sources... [ 28%] CommandGuide/llvm-readobj reading sources... [ 29%] CommandGuide/llvm-stress reading sources... [ 30%] CommandGuide/llvm-symbolizer reading sources... [ 30%] CommandGuide/opt reading sources... [ 31%] CommandGuide/tblgen reading sources... [ 32%] CommandLine reading sources... [ 33%] CompileCudaWithLLVM reading sources... [ 34%] CompilerWriterInfo reading sources... [ 35%] CoverageMappingFormat reading sources... [ 35%] DebuggingJITedCode reading sources... [ 36%] DeveloperPolicy reading sources... [ 37%] ExceptionHandling reading sources... [ 38%] ExtendingLLVM reading sources... [ 39%] Extensions reading sources... [ 40%] FAQ reading sources... [ 40%] FaultMaps reading sources... [ 41%] Frontend/PerformanceTips reading sources... [ 42%] GarbageCollection reading sources... [ 43%] GetElementPtr reading sources... [ 44%] GettingStarted reading sources... [ 45%] GettingStartedVS reading sources... [ 45%] GoldPlugin reading sources... [ 46%] HowToAddABuilder reading sources... [ 47%] HowToBuildOnARM reading sources... [ 48%] HowToCrossCompileLLVM reading sources... [ 49%] HowToReleaseLLVM reading sources... [ 50%] HowToSetUpLLVMStyleRTTI reading sources... [ 50%] HowToSubmitABug reading sources... [ 51%] HowToUseAttributes reading sources... [ 52%] HowToUseInstrMappings reading sources... [ 53%] InAlloca reading sources... [ 54%] LLVMBuild reading sources... [ 55%] LangRef reading sources... [ 55%] Lexicon reading sources... [ 56%] LibFuzzer reading sources... [ 57%] LinkTimeOptimization reading sources... [ 58%] MCJITDesignAndImplementation reading sources... [ 59%] MIRLangRef reading sources... [ 60%] MakefileGuide reading sources... [ 60%] MarkedUpDisassembly reading sources... [ 61%] MergeFunctions reading sources... [ 62%] NVPTXUsage reading sources... [ 63%] Packaging reading sources... [ 64%] Passes reading sources... [ 65%] Phabricator reading sources... [ 65%] ProgrammersManual reading sources... [ 66%] Projects reading sources... [ 67%] ReleaseNotes reading sources... [ 68%] ReleaseProcess reading sources... [ 69%] SegmentedStacks reading sources... [ 70%] SourceLevelDebugging reading sources... [ 70%] SphinxQuickstartTemplate reading sources... [ 71%] StackMaps reading sources... [ 72%] Statepoints reading sources... [ 73%] SystemLibrary reading sources... [ 74%] TableGen/BackEnds reading sources... [ 75%] TableGen/Deficiencies reading sources... [ 75%] TableGen/LangIntro reading sources... [ 76%] TableGen/LangRef reading sources... [ 77%] TableGen/index reading sources... [ 78%] TableGenFundamentals reading sources... [ 79%] TestSuiteMakefileGuide reading sources... [ 80%] TestingGuide reading sources... [ 80%] Vectorizers reading sources... [ 81%] WritingAnLLVMBackend reading sources... [ 82%] WritingAnLLVMPass reading sources... [ 83%] YamlIO reading sources... [ 84%] index reading sources... [ 85%] tutorial/LangImpl1 reading sources... [ 85%] tutorial/LangImpl2 reading sources... [ 86%] tutorial/LangImpl3 reading sources... [ 87%] tutorial/LangImpl4 reading sources... [ 88%] tutorial/LangImpl5 reading sources... [ 89%] tutorial/LangImpl6 reading sources... [ 90%] tutorial/LangImpl7 reading sources... [ 90%] tutorial/LangImpl8 reading sources... [ 91%] tutorial/LangImpl9 reading sources... [ 92%] tutorial/OCamlLangImpl1 reading sources... [ 93%] tutorial/OCamlLangImpl2 reading sources... [ 94%] tutorial/OCamlLangImpl3 reading sources... [ 95%] tutorial/OCamlLangImpl4 reading sources... [ 95%] tutorial/OCamlLangImpl5 reading sources... [ 96%] tutorial/OCamlLangImpl6 reading sources... [ 97%] tutorial/OCamlLangImpl7 reading sources... [ 98%] tutorial/OCamlLangImpl8 reading sources... [ 99%] tutorial/index reading sources... [100%] yaml2obj looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 0%] AMDGPUUsage /<>/docs/AMDGPUUsage.rst:66: WARNING: Could not lex literal_block as "nasm". Highlighting skipped. /<>/docs/AMDGPUUsage.rst:151: WARNING: Could not lex literal_block as "nasm". Highlighting skipped. writing output... [ 1%] AliasAnalysis writing output... [ 2%] Atomics writing output... [ 3%] BigEndianNEON writing output... [ 4%] BitCodeFormat /<>/docs/BitCodeFormat.rst:598: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/BitCodeFormat.rst:606: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 5%] BitSets writing output... [ 5%] BlockFrequencyTerminology writing output... [ 6%] BranchWeightMetadata /<>/docs/BranchWeightMetadata.rst:32: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/BranchWeightMetadata.rst:46: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/BranchWeightMetadata.rst:59: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 7%] Bugpoint writing output... [ 8%] BuildingLLVMWithAutotools writing output... [ 9%] CMake writing output... [ 10%] CodeGenerator /<>/docs/CodeGenerator.rst:444: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/CodeGenerator.rst:461: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/CodeGenerator.rst:973: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 10%] CodingStandards writing output... [ 11%] CommandGuide/FileCheck /<>/docs/CommandGuide/FileCheck.rst:289: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/CommandGuide/FileCheck.rst:298: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 12%] CommandGuide/bugpoint writing output... [ 13%] CommandGuide/index writing output... [ 14%] CommandGuide/lit writing output... [ 15%] CommandGuide/llc writing output... [ 15%] CommandGuide/lli writing output... [ 16%] CommandGuide/llvm-ar writing output... [ 17%] CommandGuide/llvm-as writing output... [ 18%] CommandGuide/llvm-bcanalyzer writing output... [ 19%] CommandGuide/llvm-build writing output... [ 20%] CommandGuide/llvm-config writing output... [ 20%] CommandGuide/llvm-cov writing output... [ 21%] CommandGuide/llvm-diff writing output... [ 22%] CommandGuide/llvm-dis writing output... [ 23%] CommandGuide/llvm-dwarfdump writing output... [ 24%] CommandGuide/llvm-extract writing output... [ 25%] CommandGuide/llvm-lib writing output... [ 25%] CommandGuide/llvm-link writing output... [ 26%] CommandGuide/llvm-nm writing output... [ 27%] CommandGuide/llvm-profdata writing output... [ 28%] CommandGuide/llvm-readobj writing output... [ 29%] CommandGuide/llvm-stress writing output... [ 30%] CommandGuide/llvm-symbolizer writing output... [ 30%] CommandGuide/opt writing output... [ 31%] CommandGuide/tblgen writing output... [ 32%] CommandLine writing output... [ 33%] CompileCudaWithLLVM writing output... [ 34%] CompilerWriterInfo writing output... [ 35%] CoverageMappingFormat writing output... [ 35%] DebuggingJITedCode writing output... [ 36%] DeveloperPolicy writing output... [ 37%] ExceptionHandling /<>/docs/ExceptionHandling.rst:409: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/ExceptionHandling.rst:667: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/ExceptionHandling.rst:744: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 38%] ExtendingLLVM writing output... [ 39%] Extensions /<>/docs/Extensions.rst:46: WARNING: Could not lex literal_block as "gas". Highlighting skipped. writing output... [ 40%] FAQ writing output... [ 40%] FaultMaps writing output... [ 41%] Frontend/PerformanceTips writing output... [ 42%] GarbageCollection /<>/docs/GarbageCollection.rst:207: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 43%] GetElementPtr /<>/docs/GetElementPtr.rst:108: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/GetElementPtr.rst:145: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/GetElementPtr.rst:181: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/GetElementPtr.rst:198: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/GetElementPtr.rst:207: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 44%] GettingStarted writing output... [ 45%] GettingStartedVS writing output... [ 45%] GoldPlugin writing output... [ 46%] HowToAddABuilder writing output... [ 47%] HowToBuildOnARM writing output... [ 48%] HowToCrossCompileLLVM writing output... [ 49%] HowToReleaseLLVM writing output... [ 50%] HowToSetUpLLVMStyleRTTI writing output... [ 50%] HowToSubmitABug writing output... [ 51%] HowToUseAttributes writing output... [ 52%] HowToUseInstrMappings /<>/docs/HowToUseInstrMappings.rst:33: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/HowToUseInstrMappings.rst:72: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/HowToUseInstrMappings.rst:119: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/HowToUseInstrMappings.rst:140: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 53%] InAlloca /<>/docs/InAlloca.rst:44: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 54%] LLVMBuild writing output... [ 55%] LangRef /<>/docs/LangRef.rst:803: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:815: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:839: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:1144: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:1152: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:2695: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:2747: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:3726: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:3791: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:3827: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:3836: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:3856: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:3870: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:3879: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:3918: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:3929: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:4041: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:4066: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:4112: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:4135: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:4158: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:4171: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:4184: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5443: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5494: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5544: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5634: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5673: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5725: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5768: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5822: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5861: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5905: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5951: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:5990: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6032: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6087: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6127: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6189: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6238: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6289: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6341: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6440: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6493: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6535: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6583: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:6642: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:7896: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:8035: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:8152: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:8593: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/LangRef.rst:8663: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 55%] Lexicon writing output... [ 56%] LibFuzzer writing output... [ 57%] LinkTimeOptimization writing output... [ 58%] MCJITDesignAndImplementation writing output... [ 59%] MIRLangRef /<>/docs/MIRLangRef.rst:112: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:132: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:175: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:185: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:199: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:216: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:258: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:281: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:290: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:306: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:324: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:339: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:369: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:387: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:394: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:449: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MIRLangRef.rst:464: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 60%] MakefileGuide /<>/docs/MakefileGuide.rst:848: WARNING: Could not lex literal_block as "makefile". Highlighting skipped. writing output... [ 60%] MarkedUpDisassembly /<>/docs/MarkedUpDisassembly.rst:73: WARNING: Could not lex literal_block as "nasm". Highlighting skipped. writing output... [ 61%] MergeFunctions /<>/docs/MergeFunctions.rst:397: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MergeFunctions.rst:412: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/MergeFunctions.rst:418: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 62%] NVPTXUsage /<>/docs/NVPTXUsage.rst:40: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 63%] Packaging writing output... [ 64%] Passes writing output... [ 65%] Phabricator writing output... [ 65%] ProgrammersManual writing output... [ 66%] Projects writing output... [ 67%] ReleaseNotes writing output... [ 68%] ReleaseProcess writing output... [ 69%] SegmentedStacks /<>/docs/SegmentedStacks.rst:36: WARNING: Could not lex literal_block as "nasm". Highlighting skipped. writing output... [ 70%] SourceLevelDebugging /<>/docs/SourceLevelDebugging.rst:231: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/SourceLevelDebugging.rst:304: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/SourceLevelDebugging.rst:328: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/SourceLevelDebugging.rst:391: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/SourceLevelDebugging.rst:457: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 70%] SphinxQuickstartTemplate writing output... [ 71%] StackMaps writing output... [ 72%] Statepoints /<>/docs/Statepoints.rst:141: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/Statepoints.rst:240: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/Statepoints.rst:284: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/Statepoints.rst:642: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/Statepoints.rst:652: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/Statepoints.rst:717: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 73%] SystemLibrary writing output... [ 74%] TableGen/BackEnds writing output... [ 75%] TableGen/Deficiencies writing output... [ 75%] TableGen/LangIntro /<>/docs/TableGen/LangIntro.rst:235: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:279: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:298: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:319: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:349: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:382: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:408: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:435: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:476: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:519: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:535: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:562: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:590: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/LangIntro.rst:601: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 76%] TableGen/LangRef writing output... [ 77%] TableGen/index /<>/docs/TableGen/index.rst:93: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/index.rst:158: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/index.rst:204: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/index.rst:223: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/TableGen/index.rst:238: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 78%] TableGenFundamentals writing output... [ 79%] TestSuiteMakefileGuide writing output... [ 80%] TestingGuide writing output... [ 80%] Vectorizers writing output... [ 81%] WritingAnLLVMBackend /<>/docs/WritingAnLLVMBackend.rst:350: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:366: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:419: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:432: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:457: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:483: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:537: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:708: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:765: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:774: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:793: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:806: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:823: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:835: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:860: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:870: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:885: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:902: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:930: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:977: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1227: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1234: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1245: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1463: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1474: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1489: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1504: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1519: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1687: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1701: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. /<>/docs/WritingAnLLVMBackend.rst:1715: WARNING: Could not lex literal_block as "llvm". Highlighting skipped. writing output... [ 82%] WritingAnLLVMPass writing output... [ 83%] YamlIO writing output... [ 84%] index writing output... [ 85%] tutorial/LangImpl1 writing output... [ 85%] tutorial/LangImpl2 writing output... [ 86%] tutorial/LangImpl3 writing output... [ 87%] tutorial/LangImpl4 writing output... [ 88%] tutorial/LangImpl5 writing output... [ 89%] tutorial/LangImpl6 writing output... [ 90%] tutorial/LangImpl7 writing output... [ 90%] tutorial/LangImpl8 writing output... [ 91%] tutorial/LangImpl9 writing output... [ 92%] tutorial/OCamlLangImpl1 writing output... [ 93%] tutorial/OCamlLangImpl2 writing output... [ 94%] tutorial/OCamlLangImpl3 writing output... [ 95%] tutorial/OCamlLangImpl4 writing output... [ 95%] tutorial/OCamlLangImpl5 writing output... [ 96%] tutorial/OCamlLangImpl6 writing output... [ 97%] tutorial/OCamlLangImpl7 writing output... [ 98%] tutorial/OCamlLangImpl8 writing output... [ 99%] tutorial/index writing output... [100%] yaml2obj /<>/docs/CommandGuide/FileCheck.rst:130: WARNING: unknown option: -check-prefix /<>/docs/CommandGuide/llvm-nm.rst:71: WARNING: unknown option: --format=bsd /<>/docs/CommandGuide/llvm-nm.rst:75: WARNING: unknown option: --format=posix /<>/docs/CommandGuide/opt.rst:12: WARNING: unknown option: -analyze /<>/docs/CommandGuide/opt.rst:18: WARNING: unknown option: -analyze /<>/docs/CommandGuide/opt.rst:24: WARNING: unknown option: -analyze /<>/docs/CommandGuide/opt.rst:71: WARNING: unknown option: -std-link-opts /<>/docs/CommandGuide/opt.rst:76: WARNING: unknown option: -strip /<>/docs/CommandGuide/opt.rst:82: WARNING: unknown option: -verify /<>/docs/WritingAnLLVMPass.rst:737: WARNING: unknown option: --debug-pass generating indices... genindex writing additional pages... search copying images... [ 7%] tutorial/LangImpl5-cfg.png copying images... [ 15%] MCJIT-engine-builder.png copying images... [ 23%] ARM-BE-bitcastfail.png copying images... [ 30%] ARM-BE-ldr.png copying images... [ 38%] ARM-BE-ld1.png copying images... [ 46%] MCJIT-resolve-relocations.png copying images... [ 53%] ARM-BE-bitcastsuccess.png copying images... [ 61%] MCJIT-dyld-load.png copying images... [ 69%] MCJIT-creation.png copying images... [ 76%] linpack-pc.png copying images... [ 84%] MCJIT-load.png copying images... [ 92%] MCJIT-load-object.png copying images... [100%] gcc-loops.png copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded, 174 warnings. Build finished. The HTML pages are in _build/html. make[2]: Leaving directory '/<>/docs' make[2]: Entering directory '/<>/docs' sphinx-build -b man -d _build/doctrees . _build/man Running Sphinx v1.4.8 making output directory... loading pickled environment... done building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found writing... FileCheck.1 { } /<>/docs/CommandGuide/FileCheck.rst:130: WARNING: unknown option: -check-prefix llvm-bcanalyzer.1 { } llvm-nm.1 { } /<>/docs/CommandGuide/llvm-nm.rst:71: WARNING: unknown option: --format=bsd /<>/docs/CommandGuide/llvm-nm.rst:75: WARNING: unknown option: --format=posix llvm-extract.1 { } llvm-link.1 { } llvm-ar.1 { } llvm-stress.1 { } llvm-as.1 { } llvm-dis.1 { } lli.1 { } llvm-dwarfdump.1 { } llvm-build.1 { } llvm-diff.1 { } lit.1 { } llvm-symbolizer.1 { } llvm-lib.1 { } llvm-cov.1 { } llc.1 { } llvm-profdata.1 { } llvm-config.1 { } bugpoint.1 { } tblgen.1 { } llvm-readobj.1 { } opt.1 { } /<>/docs/CommandGuide/opt.rst:12: WARNING: unknown option: -analyze /<>/docs/CommandGuide/opt.rst:18: WARNING: unknown option: -analyze /<>/docs/CommandGuide/opt.rst:24: WARNING: unknown option: -analyze /<>/docs/CommandGuide/opt.rst:71: WARNING: unknown option: -std-link-opts /<>/docs/CommandGuide/opt.rst:76: WARNING: unknown option: -strip /<>/docs/CommandGuide/opt.rst:82: WARNING: unknown option: -verify build succeeded, 9 warnings. Build finished. The manual pages are in _build/man. make[2]: Leaving directory '/<>/docs' cd /<>/clang/docs && make -f Makefile.sphinx && make -f Makefile.sphinx man make[2]: Entering directory '/<>/clang/docs' sphinx-build -b html -d _build/doctrees . _build/html Running Sphinx v1.4.8 making output directory... loading pickled environment... not yet created building [mo]: targets for 0 po files that are out of date building [html]: targets for 48 source files that are out of date updating environment: 48 added, 0 changed, 0 removed reading sources... [ 2%] AddressSanitizer reading sources... [ 4%] AttributeReference reading sources... [ 6%] AutomaticReferenceCounting reading sources... [ 8%] Block-ABI-Apple reading sources... [ 10%] BlockLanguageSpec reading sources... [ 12%] ClangCheck reading sources... [ 14%] ClangFormat reading sources... [ 16%] ClangFormatStyleOptions reading sources... [ 18%] ClangPlugins reading sources... [ 20%] ClangTools reading sources... [ 22%] CommandGuide/clang reading sources... [ 25%] CommandGuide/index reading sources... [ 27%] ControlFlowIntegrity reading sources... [ 29%] ControlFlowIntegrityDesign reading sources... [ 31%] CrossCompilation reading sources... [ 33%] DataFlowSanitizer reading sources... [ 35%] DataFlowSanitizerDesign reading sources... [ 37%] DriverInternals reading sources... [ 39%] ExternalClangExamples reading sources... [ 41%] FAQ reading sources... [ 43%] HowToSetupToolingForLLVM reading sources... [ 45%] InternalsManual reading sources... [ 47%] IntroductionToTheClangAST reading sources... [ 50%] ItaniumMangleAbiTags reading sources... [ 52%] JSONCompilationDatabase reading sources... [ 54%] LanguageExtensions reading sources... [ 56%] LeakSanitizer reading sources... [ 58%] LibASTMatchers reading sources... [ 60%] LibASTMatchersTutorial reading sources... [ 62%] LibFormat reading sources... [ 64%] LibTooling reading sources... [ 66%] MSVCCompatibility reading sources... [ 68%] MemorySanitizer reading sources... [ 70%] Modules reading sources... [ 72%] ObjectiveCLiterals reading sources... [ 75%] PCHInternals reading sources... [ 77%] PTHInternals reading sources... [ 79%] RAVFrontendAction reading sources... [ 81%] ReleaseNotes reading sources... [ 83%] SafeStack reading sources... [ 85%] SanitizerCoverage reading sources... [ 87%] SanitizerSpecialCaseList reading sources... [ 89%] ThreadSafetyAnalysis reading sources... [ 91%] ThreadSanitizer reading sources... [ 93%] Tooling reading sources... [ 95%] UndefinedBehaviorSanitizer reading sources... [ 97%] UsersManual reading sources... [100%] index /<>/clang/docs/ItaniumMangleAbiTags.rst:74: WARNING: Definition list ends without a blank line; unexpected unindent. /<>/clang/docs/ItaniumMangleAbiTags.rst:75: WARNING: Definition list ends without a blank line; unexpected unindent. looking for now-outdated files... none found pickling environment... done checking consistency... /<>/clang/docs/ItaniumMangleAbiTags.rst:: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 2%] AddressSanitizer writing output... [ 4%] AttributeReference writing output... [ 6%] AutomaticReferenceCounting writing output... [ 8%] Block-ABI-Apple writing output... [ 10%] BlockLanguageSpec writing output... [ 12%] ClangCheck writing output... [ 14%] ClangFormat writing output... [ 16%] ClangFormatStyleOptions /<>/clang/docs/ClangFormatStyleOptions.rst:449: WARNING: Could not lex literal_block as "c++". Highlighting skipped. /<>/clang/docs/ClangFormatStyleOptions.rst:472: WARNING: Could not lex literal_block as "c++". Highlighting skipped. writing output... [ 18%] ClangPlugins writing output... [ 20%] ClangTools writing output... [ 22%] CommandGuide/clang writing output... [ 25%] CommandGuide/index writing output... [ 27%] ControlFlowIntegrity writing output... [ 29%] ControlFlowIntegrityDesign writing output... [ 31%] CrossCompilation writing output... [ 33%] DataFlowSanitizer writing output... [ 35%] DataFlowSanitizerDesign writing output... [ 37%] DriverInternals writing output... [ 39%] ExternalClangExamples writing output... [ 41%] FAQ writing output... [ 43%] HowToSetupToolingForLLVM writing output... [ 45%] InternalsManual /<>/clang/docs/InternalsManual.rst:60: WARNING: Could not lex literal_block as "c++". Highlighting skipped. /<>/clang/docs/InternalsManual.rst:377: WARNING: Could not lex literal_block as "c++". Highlighting skipped. /<>/clang/docs/InternalsManual.rst:840: WARNING: Could not lex literal_block as "c++". Highlighting skipped. writing output... [ 47%] IntroductionToTheClangAST writing output... [ 50%] ItaniumMangleAbiTags writing output... [ 52%] JSONCompilationDatabase writing output... [ 54%] LanguageExtensions /<>/clang/docs/LanguageExtensions.rst:452: WARNING: Could not lex literal_block as "c++". Highlighting skipped. writing output... [ 56%] LeakSanitizer writing output... [ 58%] LibASTMatchers writing output... [ 60%] LibASTMatchersTutorial writing output... [ 62%] LibFormat writing output... [ 64%] LibTooling writing output... [ 66%] MSVCCompatibility writing output... [ 68%] MemorySanitizer writing output... [ 70%] Modules writing output... [ 72%] ObjectiveCLiterals writing output... [ 75%] PCHInternals writing output... [ 77%] PTHInternals writing output... [ 79%] RAVFrontendAction writing output... [ 81%] ReleaseNotes writing output... [ 83%] SafeStack writing output... [ 85%] SanitizerCoverage writing output... [ 87%] SanitizerSpecialCaseList writing output... [ 89%] ThreadSafetyAnalysis writing output... [ 91%] ThreadSanitizer /<>/clang/docs/ThreadSanitizer.rst:33: WARNING: Could not lex literal_block as "c++". Highlighting skipped. writing output... [ 93%] Tooling writing output... [ 95%] UndefinedBehaviorSanitizer writing output... [ 97%] UsersManual /<>/clang/docs/UsersManual.rst:718: WARNING: Could not lex literal_block as "c". Highlighting skipped. /<>/clang/docs/UsersManual.rst:773: WARNING: Could not lex literal_block as "c". Highlighting skipped. writing output... [100%] index /<>/clang/docs/ClangFormat.rst:195: WARNING: unknown option: -U0 /<>/clang/docs/ClangPlugins.rst:57: WARNING: unknown option: -load /<>/clang/docs/ClangPlugins.rst:57: WARNING: unknown option: -plugin /<>/clang/docs/ClangPlugins.rst:57: WARNING: unknown option: plugin-name /<>/clang/docs/ClangPlugins.rst:66: WARNING: unknown option: -cc1 /<>/clang/docs/ClangPlugins.rst:70: WARNING: unknown option: -Xclang /<>/clang/docs/CommandGuide/clang.rst:189: WARNING: unknown option: -fno-objc-nonfragile-abi /<>/clang/docs/CommandGuide/clang.rst:262: WARNING: unknown option: -fmodule-format=obj /<>/clang/docs/CommandGuide/clang.rst:305: WARNING: unknown option: -fno-common /<>/clang/docs/PCHInternals.rst:18: WARNING: unknown option: -emit-pch /<>/clang/docs/PCHInternals.rst:24: WARNING: unknown option: -include-pch /<>/clang/docs/PCHInternals.rst:87: WARNING: unknown option: -print-stats /<>/clang/docs/UsersManual.rst:135: WARNING: unknown option: -ferror-limit=0 /<>/clang/docs/UsersManual.rst:140: WARNING: unknown option: -ftemplate-backtrace-limit=0 /<>/clang/docs/UsersManual.rst:546: WARNING: unknown option: -Rpass /<>/clang/docs/UsersManual.rst:548: WARNING: unknown option: -Rpass-missed /<>/clang/docs/UsersManual.rst:550: WARNING: unknown option: -Rpass-analysis /<>/clang/docs/UsersManual.rst:553: WARNING: unknown option: -Rpass /<>/clang/docs/UsersManual.rst:553: WARNING: unknown option: -Rpass-missed /<>/clang/docs/UsersManual.rst:553: WARNING: unknown option: -Rpass-analysis /<>/clang/docs/UsersManual.rst:568: WARNING: unknown option: -Rpass=.* /<>/clang/docs/UsersManual.rst:585: WARNING: unknown option: -Rpass /<>/clang/docs/UsersManual.rst:714: WARNING: unknown option: -Wmultichar /<>/clang/docs/UsersManual.rst:781: WARNING: unknown option: --system-header-prefix= /<>/clang/docs/UsersManual.rst:781: WARNING: unknown option: --no-system-header-prefix= /<>/clang/docs/UsersManual.rst:849: WARNING: unknown option: -x -header /<>/clang/docs/UsersManual.rst:910: WARNING: unknown option: -isysroot /path/to/build /<>/clang/docs/UsersManual.rst:920: WARNING: unknown option: -isysroot /<>/clang/docs/UsersManual.rst:920: WARNING: unknown option: -isysroot /Developer/SDKs/MacOSX10.4u.sdk /<>/clang/docs/UsersManual.rst:1852: WARNING: unknown option: -fopenmp /<>/clang/docs/UsersManual.rst:1852: WARNING: unknown option: -fno-openmp /<>/clang/docs/UsersManual.rst:1860: WARNING: unknown option: -fno-openmp-use-tls /<>/clang/docs/UsersManual.rst:1886: WARNING: unknown option: -m16 generating indices... genindex writing additional pages... search copying images... [ 50%] PCHLayout.png copying images... [100%] DriverArchitecture.png copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded, 45 warnings. Copying legacy HTML-formatted docs into _build/html Build finished. The HTML pages are in _build/html. make[2]: Leaving directory '/<>/clang/docs' make[2]: Entering directory '/<>/clang/docs' sphinx-build -b man -d _build/doctrees . _build/man Running Sphinx v1.4.8 making output directory... loading pickled environment... done building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found writing... clang.1 { } /<>/clang/docs/CommandGuide/clang.rst:189: WARNING: unknown option: -fno-objc-nonfragile-abi /<>/clang/docs/CommandGuide/clang.rst:262: WARNING: unknown option: -fmodule-format=obj /<>/clang/docs/CommandGuide/clang.rst:305: WARNING: unknown option: -fno-common build succeeded, 3 warnings. Build finished. The manual pages are in _build/man. make[2]: Leaving directory '/<>/clang/docs' d=/<>/docs/_build/man/; \ cd $d; \ for f in *.1; do \ echo "$f"|grep 3.8 || mv $f `echo $f|sed "s|\.1|-3.8.1|"`; \ done cd /<>/clang/docs/_build/man/; mv clang.1 clang-3.8.1 for d in /<>/clang/docs/_build/html/_static/ /<>/docs/_build/html/_static/; do \ cd $d && rm -f jquery.js && ln -s /usr/share/javascript/jquery/jquery.js; \ cd $d && rm -f underscore.js && ln -s /usr/share/javascript/underscore/underscore.js; \ done help2man --version-string=3.8 clang/tools/scan-view/bin/scan-view > debian/man/scan-view-3.8.1 help2man --version-string=3.8 clang/tools/clang-format/clang-format-diff.py > debian/man/clang-format-diff-3.8.1 CMDS="llvm-dwarfdump llvm-mc llvm-mcmarkup llvm-objdump llvm-rtdyld llvm-size llvm-ranlib lldb lldb-mi clang-format clang clang-tblgen clang-check clang-tidy clang-apply-replacements git-clang-format pp-trace sancov lli"; \ for f in $CMDS; do \ echo "Generating manpage of $f"; \ LD_LIBRARY_PATH=/<>/debian/tmp//usr/lib/llvm-3.8/lib/:/usr/lib/*/libfakeroot help2man --no-discard-stderr --version-string=3.8 build-llvm//bin/$f > debian/man/$f-3.8.1; \ done Generating manpage of llvm-dwarfdump ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-mc ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-mcmarkup ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-objdump ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-rtdyld ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-size ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-ranlib ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of lldb ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of lldb-mi ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-format ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-tblgen ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-check ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-tidy ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-apply-replacements ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of git-clang-format ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. help2man: can't get `--help' info from build-llvm//bin/git-clang-format Generating manpage of pp-trace ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of sancov ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of lli ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. dh_prep make[1]: Leaving directory '/<>' dh_installdirs -a debian/rules override_dh_auto_install make[1]: Entering directory '/<>' /usr/bin/make -C build-llvm VERBOSE=1 install DESTDIR=/<>/debian/tmp// make[2]: Entering directory '/<>/build-llvm' /usr/bin/cmake -H/<> -B/<>/build-llvm --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/build-llvm/CMakeFiles /<>/build-llvm/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/build-llvm' /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Support /<>/build-llvm /<>/build-llvm/lib/Support /<>/build-llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Support/CMakeFiles/LLVMSupport.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 2%] Built target LLVMSupport /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/TableGen /<>/build-llvm /<>/build-llvm/lib/TableGen /<>/build-llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/TableGen/CMakeFiles/LLVMTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 2%] Built target LLVMTableGen /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 2%] Built target obj.llvm-tblgen /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/TableGen /<>/build-llvm /<>/build-llvm/utils/TableGen /<>/build-llvm/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'utils/TableGen/CMakeFiles/llvm-tblgen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 2%] Built target llvm-tblgen /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 2%] Built target AttributeCompatFuncTableGen /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/include/llvm/IR /<>/build-llvm /<>/build-llvm/include/llvm/IR /<>/build-llvm/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 2%] Built target intrinsics_gen /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IR /<>/build-llvm /<>/build-llvm/lib/IR /<>/build-llvm/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/IR/CMakeFiles/LLVMCore.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 3%] Built target LLVMCore /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/IRReader /<>/build-llvm /<>/build-llvm/lib/IRReader /<>/build-llvm/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/IRReader/CMakeFiles/LLVMIRReader.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 3%] Built target LLVMIRReader /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen /<>/build-llvm /<>/build-llvm/lib/CodeGen /<>/build-llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 7%] Built target LLVMCodeGen /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/SelectionDAG /<>/build-llvm /<>/build-llvm/lib/CodeGen/SelectionDAG /<>/build-llvm/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 8%] Built target LLVMSelectionDAG /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/AsmPrinter /<>/build-llvm /<>/build-llvm/lib/CodeGen/AsmPrinter /<>/build-llvm/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 8%] Built target LLVMAsmPrinter /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/CodeGen/MIRParser /<>/build-llvm /<>/build-llvm/lib/CodeGen/MIRParser /<>/build-llvm/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 8%] Built target LLVMMIRParser /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Reader /<>/build-llvm /<>/build-llvm/lib/Bitcode/Reader /<>/build-llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 8%] Built target LLVMBitReader /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Bitcode/Writer /<>/build-llvm /<>/build-llvm/lib/Bitcode/Writer /<>/build-llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 8%] Built target LLVMBitWriter /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Utils /<>/build-llvm /<>/build-llvm/lib/Transforms/Utils /<>/build-llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 8%] Built target LLVMTransformUtils /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Instrumentation /<>/build-llvm /<>/build-llvm/lib/Transforms/Instrumentation /<>/build-llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 9%] Built target LLVMInstrumentation /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/InstCombine /<>/build-llvm /<>/build-llvm/lib/Transforms/InstCombine /<>/build-llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 9%] Built target LLVMInstCombine /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Scalar /<>/build-llvm /<>/build-llvm/lib/Transforms/Scalar /<>/build-llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 10%] Built target LLVMScalarOpts /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/IPO /<>/build-llvm /<>/build-llvm/lib/Transforms/IPO /<>/build-llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 11%] Built target LLVMipo /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Vectorize /<>/build-llvm /<>/build-llvm/lib/Transforms/Vectorize /<>/build-llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target LLVMVectorize /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Hello /<>/build-llvm /<>/build-llvm/lib/Transforms/Hello /<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target LLVMHello_exports /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/Hello /<>/build-llvm /<>/build-llvm/lib/Transforms/Hello /<>/build-llvm/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target LLVMHello /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Transforms/ObjCARC /<>/build-llvm /<>/build-llvm/lib/Transforms/ObjCARC /<>/build-llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target LLVMObjCARCOpts /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Linker /<>/build-llvm /<>/build-llvm/lib/Linker /<>/build-llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Linker/CMakeFiles/LLVMLinker.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 13%] Built target LLVMLinker /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Analysis /<>/build-llvm /<>/build-llvm/lib/Analysis /<>/build-llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target LLVMAnalysis /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LTO /<>/build-llvm /<>/build-llvm/lib/LTO /<>/build-llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/LTO/CMakeFiles/LLVMLTO.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 15%] Built target LLVMLTO /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC /<>/build-llvm /<>/build-llvm/lib/MC /<>/build-llvm/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/MC/CMakeFiles/LLVMMC.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 16%] Built target LLVMMC /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCParser /<>/build-llvm /<>/build-llvm/lib/MC/MCParser /<>/build-llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 16%] Built target LLVMMCParser /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/MC/MCDisassembler /<>/build-llvm /<>/build-llvm/lib/MC/MCDisassembler /<>/build-llvm/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 16%] Built target LLVMMCDisassembler /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Object /<>/build-llvm /<>/build-llvm/lib/Object /<>/build-llvm/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Object/CMakeFiles/LLVMObject.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 16%] Built target LLVMObject /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Option /<>/build-llvm /<>/build-llvm/lib/Option /<>/build-llvm/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Option/CMakeFiles/LLVMOption.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 16%] Built target LLVMOption /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/CodeView /<>/build-llvm /<>/build-llvm/lib/DebugInfo/CodeView /<>/build-llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 16%] Built target LLVMDebugInfoCodeView /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/DWARF /<>/build-llvm /<>/build-llvm/lib/DebugInfo/DWARF /<>/build-llvm/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 17%] Built target LLVMDebugInfoDWARF /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/PDB /<>/build-llvm /<>/build-llvm/lib/DebugInfo/PDB /<>/build-llvm/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 17%] Built target LLVMDebugInfoPDB /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/DebugInfo/Symbolize /<>/build-llvm /<>/build-llvm/lib/DebugInfo/Symbolize /<>/build-llvm/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 17%] Built target LLVMSymbolize /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine /<>/build-llvm/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 19%] Built target LLVMExecutionEngine /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Interpreter /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Interpreter /<>/build-llvm/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 19%] Built target LLVMInterpreter /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/MCJIT /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/MCJIT /<>/build-llvm/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 19%] Built target LLVMMCJIT /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/Orc /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/Orc /<>/build-llvm/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target LLVMOrcJIT /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld /<>/build-llvm/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 20%] Built target LLVMRuntimeDyld /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target /<>/build-llvm /<>/build-llvm/lib/Target /<>/build-llvm/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/CMakeFiles/LLVMTarget.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target LLVMTarget /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target AArch64CommonTableGen /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64 /<>/build-llvm /<>/build-llvm/lib/Target/AArch64 /<>/build-llvm/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target LLVMAArch64CodeGen /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/TargetInfo /<>/build-llvm/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target LLVMAArch64Info /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/AsmParser /<>/build-llvm/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 21%] Built target LLVMAArch64AsmParser /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Disassembler /<>/build-llvm/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 22%] Built target LLVMAArch64Disassembler /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/InstPrinter /<>/build-llvm/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 22%] Built target LLVMAArch64AsmPrinter /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/MCTargetDesc /<>/build-llvm/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 22%] Built target LLVMAArch64Desc /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AArch64/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AArch64/Utils /<>/build-llvm/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 22%] Built target LLVMAArch64Utils /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 22%] Built target AMDGPUCommonTableGen /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU /<>/build-llvm/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 23%] Built target LLVMAMDGPUCodeGen /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/AsmParser /<>/build-llvm/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 23%] Built target LLVMAMDGPUAsmParser /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/InstPrinter /<>/build-llvm/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 23%] Built target LLVMAMDGPUAsmPrinter /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/TargetInfo /<>/build-llvm/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 23%] Built target LLVMAMDGPUInfo /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc /<>/build-llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 23%] Built target LLVMAMDGPUDesc /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/AMDGPU/Utils /<>/build-llvm /<>/build-llvm/lib/Target/AMDGPU/Utils /<>/build-llvm/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 23%] Built target LLVMAMDGPUUtils /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build.make lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/ARM/CMakeFiles/ARMCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 25%] Built target ARMCommonTableGen /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM /<>/build-llvm /<>/build-llvm/lib/Target/ARM /<>/build-llvm/lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build.make lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 26%] Built target LLVMARMCodeGen /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/ARM/TargetInfo /<>/build-llvm/lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build.make lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 26%] Built target LLVMARMInfo /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/ARM/AsmParser /<>/build-llvm/lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build.make lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 26%] Built target LLVMARMAsmParser /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/ARM/Disassembler /<>/build-llvm/lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build.make lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 26%] Built target LLVMARMDisassembler /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/ARM/InstPrinter /<>/build-llvm/lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build.make lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 26%] Built target LLVMARMAsmPrinter /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/ARM/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/ARM/MCTargetDesc /<>/build-llvm/lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build.make lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 26%] Built target LLVMARMDesc /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build.make lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/BPF/CMakeFiles/BPFCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 27%] Built target BPFCommonTableGen /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF /<>/build-llvm /<>/build-llvm/lib/Target/BPF /<>/build-llvm/lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build.make lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 28%] Built target LLVMBPFCodeGen /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/BPF/InstPrinter /<>/build-llvm/lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build.make lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 28%] Built target LLVMBPFAsmPrinter /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/BPF/TargetInfo /<>/build-llvm/lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build.make lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 28%] Built target LLVMBPFInfo /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/BPF/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/BPF/MCTargetDesc /<>/build-llvm/lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build.make lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 28%] Built target LLVMBPFDesc /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend /<>/build-llvm/lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build.make lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/CppBackend/CMakeFiles/LLVMCppBackendCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 28%] Built target LLVMCppBackendCodeGen /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/CppBackend/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/CppBackend/TargetInfo /<>/build-llvm/lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build.make lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/CppBackend/TargetInfo/CMakeFiles/LLVMCppBackendInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 28%] Built target LLVMCppBackendInfo /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build.make lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Hexagon/CMakeFiles/HexagonCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 28%] Built target HexagonCommonTableGen /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon /<>/build-llvm/lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build.make lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 29%] Built target LLVMHexagonCodeGen /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/AsmParser /<>/build-llvm/lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build.make lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 29%] Built target LLVMHexagonAsmParser /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/TargetInfo /<>/build-llvm/lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build.make lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 29%] Built target LLVMHexagonInfo /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc /<>/build-llvm/lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build.make lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 29%] Built target LLVMHexagonDesc /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Hexagon/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Hexagon/Disassembler /<>/build-llvm/lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build.make lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 29%] Built target LLVMHexagonDisassembler /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build.make lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Mips/CMakeFiles/MipsCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 29%] Built target MipsCommonTableGen /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips /<>/build-llvm /<>/build-llvm/lib/Target/Mips /<>/build-llvm/lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build.make lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 30%] Built target LLVMMipsCodeGen /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Mips/InstPrinter /<>/build-llvm/lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build.make lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Mips/InstPrinter/CMakeFiles/LLVMMipsAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 30%] Built target LLVMMipsAsmPrinter /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Mips/Disassembler /<>/build-llvm/lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build.make lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 30%] Built target LLVMMipsDisassembler /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Mips/TargetInfo /<>/build-llvm/lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build.make lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 30%] Built target LLVMMipsInfo /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Mips/MCTargetDesc /<>/build-llvm/lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build.make lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 30%] Built target LLVMMipsDesc /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Mips/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Mips/AsmParser /<>/build-llvm/lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build.make lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 30%] Built target LLVMMipsAsmParser /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build.make lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/MSP430/CMakeFiles/MSP430CommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 32%] Built target MSP430CommonTableGen /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430 /<>/build-llvm /<>/build-llvm/lib/Target/MSP430 /<>/build-llvm/lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build.make lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 33%] Built target LLVMMSP430CodeGen /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/InstPrinter /<>/build-llvm/lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build.make lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/MSP430/InstPrinter/CMakeFiles/LLVMMSP430AsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 33%] Built target LLVMMSP430AsmPrinter /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/TargetInfo /<>/build-llvm/lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build.make lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 33%] Built target LLVMMSP430Info /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/MSP430/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/MSP430/MCTargetDesc /<>/build-llvm/lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build.make lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 33%] Built target LLVMMSP430Desc /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 33%] Built target NVPTXCommonTableGen /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX /<>/build-llvm/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMNVPTXCodeGen /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/TargetInfo /<>/build-llvm/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMNVPTXInfo /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/InstPrinter /<>/build-llvm/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMNVPTXAsmPrinter /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc /<>/build-llvm/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMNVPTXDesc /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build.make lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/PowerPC/CMakeFiles/PowerPCCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target PowerPCCommonTableGen /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC /<>/build-llvm/lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build.make lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMPowerPCCodeGen /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/AsmParser /<>/build-llvm/lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build.make lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMPowerPCAsmParser /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/Disassembler /<>/build-llvm/lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build.make lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMPowerPCDisassembler /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/InstPrinter /<>/build-llvm/lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build.make lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/PowerPC/InstPrinter/CMakeFiles/LLVMPowerPCAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMPowerPCAsmPrinter /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/TargetInfo /<>/build-llvm/lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build.make lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 34%] Built target LLVMPowerPCInfo /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc /<>/build-llvm/lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build.make lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMPowerPCDesc /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build.make lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Sparc/CMakeFiles/SparcCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target SparcCommonTableGen /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc /<>/build-llvm/lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build.make lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMSparcCodeGen /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/TargetInfo /<>/build-llvm/lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build.make lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMSparcInfo /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/MCTargetDesc /<>/build-llvm/lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build.make lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMSparcDesc /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/InstPrinter /<>/build-llvm/lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build.make lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Sparc/InstPrinter/CMakeFiles/LLVMSparcAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMSparcAsmPrinter /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/AsmParser /<>/build-llvm/lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build.make lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMSparcAsmParser /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/Sparc/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/Sparc/Disassembler /<>/build-llvm/lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build.make lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMSparcDisassembler /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target SystemZCommonTableGen /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ /<>/build-llvm/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMSystemZCodeGen /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/AsmParser /<>/build-llvm/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMSystemZAsmParser /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/Disassembler /<>/build-llvm/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 35%] Built target LLVMSystemZDisassembler /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/InstPrinter /<>/build-llvm/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 36%] Built target LLVMSystemZAsmPrinter /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/TargetInfo /<>/build-llvm/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 36%] Built target LLVMSystemZInfo /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc /<>/build-llvm/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 36%] Built target LLVMSystemZDesc /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 38%] Built target X86CommonTableGen /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86 /<>/build-llvm /<>/build-llvm/lib/Target/X86 /<>/build-llvm/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 38%] Built target LLVMX86CodeGen /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/AsmParser /<>/build-llvm /<>/build-llvm/lib/Target/X86/AsmParser /<>/build-llvm/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 38%] Built target LLVMX86AsmParser /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/X86/Disassembler /<>/build-llvm/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMX86Disassembler /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/X86/InstPrinter /<>/build-llvm/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMX86AsmPrinter /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/X86/MCTargetDesc /<>/build-llvm/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMX86Desc /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/X86/TargetInfo /<>/build-llvm/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMX86Info /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/X86/Utils /<>/build-llvm /<>/build-llvm/lib/Target/X86/Utils /<>/build-llvm/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMX86Utils /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build.make lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/XCore/CMakeFiles/XCoreCommonTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target XCoreCommonTableGen /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore /<>/build-llvm /<>/build-llvm/lib/Target/XCore /<>/build-llvm/lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build.make lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMXCoreCodeGen /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/Disassembler /<>/build-llvm /<>/build-llvm/lib/Target/XCore/Disassembler /<>/build-llvm/lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build.make lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMXCoreDisassembler /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/InstPrinter /<>/build-llvm /<>/build-llvm/lib/Target/XCore/InstPrinter /<>/build-llvm/lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build.make lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/XCore/InstPrinter/CMakeFiles/LLVMXCoreAsmPrinter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMXCoreAsmPrinter /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/TargetInfo /<>/build-llvm /<>/build-llvm/lib/Target/XCore/TargetInfo /<>/build-llvm/lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build.make lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMXCoreInfo /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Target/XCore/MCTargetDesc /<>/build-llvm /<>/build-llvm/lib/Target/XCore/MCTargetDesc /<>/build-llvm/lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build.make lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMXCoreDesc /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/AsmParser /<>/build-llvm /<>/build-llvm/lib/AsmParser /<>/build-llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMAsmParser /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LineEditor /<>/build-llvm /<>/build-llvm/lib/LineEditor /<>/build-llvm/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMLineEditor /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/ProfileData /<>/build-llvm /<>/build-llvm/lib/ProfileData /<>/build-llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMProfileData /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/Passes /<>/build-llvm /<>/build-llvm/lib/Passes /<>/build-llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/Passes/CMakeFiles/LLVMPasses.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMPasses /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LibOptionsTableGen /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/lib/LibDriver /<>/build-llvm /<>/build-llvm/lib/LibDriver /<>/build-llvm/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target LLVMLibDriver /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/FileCheck /<>/build-llvm /<>/build-llvm/utils/FileCheck /<>/build-llvm/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'utils/FileCheck/CMakeFiles/FileCheck.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target FileCheck /usr/bin/make -f utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build.make utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/PerfectShuffle /<>/build-llvm /<>/build-llvm/utils/PerfectShuffle /<>/build-llvm/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build.make utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target llvm-PerfectShuffle /usr/bin/make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/count /<>/build-llvm /<>/build-llvm/utils/count /<>/build-llvm/utils/count/CMakeFiles/count.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'utils/count/CMakeFiles/count.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target count /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/not /<>/build-llvm /<>/build-llvm/utils/not /<>/build-llvm/utils/not/CMakeFiles/not.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'utils/not/CMakeFiles/not.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target not /usr/bin/make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/yaml-bench /<>/build-llvm /<>/build-llvm/utils/yaml-bench /<>/build-llvm/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'utils/yaml-bench/CMakeFiles/yaml-bench.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target yaml-bench /usr/bin/make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/unittest /<>/build-llvm /<>/build-llvm/utils/unittest /<>/build-llvm/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'utils/unittest/CMakeFiles/gtest.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target gtest /usr/bin/make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/utils/unittest/UnitTestMain /<>/build-llvm /<>/build-llvm/utils/unittest/UnitTestMain /<>/build-llvm/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 39%] Built target gtest_main /usr/bin/make -f projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/build.make projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/profile /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/profile /<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/build.make projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 40%] Built target clang_rt.profile-armhf /usr/bin/make -f projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/build.make projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/profile /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/profile /<>/build-llvm/projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/build.make projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/profile/CMakeFiles/profile.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 40%] Built target profile /usr/bin/make -f projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/build.make projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/include /<>/build-llvm /<>/build-llvm/projects/compiler-rt/include /<>/build-llvm/projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/build.make projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/include/CMakeFiles/compiler-rt-headers.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 40%] Built target compiler-rt-headers /usr/bin/make -f projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/build.make projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/builtins /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/builtins /<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/build.make projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clang_rt.builtins-armhf /usr/bin/make -f projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/build.make projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/builtins /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/builtins /<>/build-llvm/projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/build.make projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/builtins/CMakeFiles/builtins.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target builtins /usr/bin/make -f projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/build.make projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/lsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/lsan /<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/build.make projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/lsan/CMakeFiles/lsan.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target lsan /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target RTUbsan_cxx.armhf /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clang_rt.ubsan_standalone_cxx-armhf /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone_cxx-armhf-symbols.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target clang_rt.ubsan_standalone_cxx-armhf-symbols /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 46%] Built target RTUbsan_standalone.armhf /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target RTSanitizerCommonLibc.armhf /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target RTSanitizerCommon.armhf /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target RTUbsan.armhf /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target clang_rt.ubsan_standalone-armhf /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/ubsan/CMakeFiles/clang_rt.ubsan_standalone-armhf-symbols.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target clang_rt.ubsan_standalone-armhf-symbols /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/ubsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/ubsan /<>/build-llvm/projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/build.make projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/ubsan/CMakeFiles/ubsan.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target ubsan /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target RTAsan_cxx.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target clang_rt.asan_cxx-armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/asan_blacklist.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target asan_blacklist /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan_cxx-armhf-symbols.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target clang_rt.asan_cxx-armhf-symbols /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target RTAsan_preinit.armhf /usr/bin/make -f projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/build.make projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/interception /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/interception /<>/build-llvm/projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/build.make projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target RTInterception.armhf /usr/bin/make -f projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/build.make projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/lsan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/lsan /<>/build-llvm/projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/build.make projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target RTLSanCommon.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target RTAsan.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target clang_rt.asan-armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 47%] Built target RTAsan_dynamic_version_script_dummy.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target RTAsan_dynamic.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target clang_rt.asan-dynamic-armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-armhf-symbols.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target clang_rt.asan-armhf-symbols /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-preinit-armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target clang_rt.asan-preinit-armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/asan.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target asan /usr/bin/make -f projects/compiler-rt/CMakeFiles/compiler-rt.dir/build.make projects/compiler-rt/CMakeFiles/compiler-rt.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt /<>/build-llvm /<>/build-llvm/projects/compiler-rt /<>/build-llvm/projects/compiler-rt/CMakeFiles/compiler-rt.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/CMakeFiles/compiler-rt.dir/build.make projects/compiler-rt/CMakeFiles/compiler-rt.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/CMakeFiles/compiler-rt.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target compiler-rt /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common /<>/build-llvm/projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/build.make projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.armhf.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target RTSanitizerCommonNoLibc.armhf /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan /<>/build-llvm/projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/build.make projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/CMakeFiles/clang_rt.asan-dynamic-armhf-version-list.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target clang_rt.asan-dynamic-armhf-version-list /usr/bin/make -f projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/build.make projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan/tests /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan/tests /<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/build.make projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-with-calls.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target RTAsanTest.armhf-with-calls /usr/bin/make -f projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/build.make projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/projects/compiler-rt/lib/asan/tests /<>/build-llvm /<>/build-llvm/projects/compiler-rt/lib/asan/tests /<>/build-llvm/projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/build.make projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'projects/compiler-rt/lib/asan/tests/CMakeFiles/RTAsanTest.armhf-inline.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target RTAsanTest.armhf-inline /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-shlib /<>/build-llvm /<>/build-llvm/tools/llvm-shlib /<>/build-llvm/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-shlib/CMakeFiles/LLVM.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 48%] Built target LLVM /usr/bin/make -f tools/polly/lib/External/CMakeFiles/PollyISL.dir/build.make tools/polly/lib/External/CMakeFiles/PollyISL.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/lib/External /<>/build-llvm /<>/build-llvm/tools/polly/lib/External /<>/build-llvm/tools/polly/lib/External/CMakeFiles/PollyISL.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/lib/External/CMakeFiles/PollyISL.dir/build.make tools/polly/lib/External/CMakeFiles/PollyISL.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/polly/lib/External/CMakeFiles/PollyISL.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target PollyISL /usr/bin/make -f tools/polly/lib/CMakeFiles/Polly.dir/build.make tools/polly/lib/CMakeFiles/Polly.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/lib /<>/build-llvm /<>/build-llvm/tools/polly/lib /<>/build-llvm/tools/polly/lib/CMakeFiles/Polly.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/lib/CMakeFiles/Polly.dir/build.make tools/polly/lib/CMakeFiles/Polly.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/polly/lib/CMakeFiles/Polly.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target Polly /usr/bin/make -f tools/polly/lib/CMakeFiles/LLVMPolly.dir/build.make tools/polly/lib/CMakeFiles/LLVMPolly.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/polly/lib /<>/build-llvm /<>/build-llvm/tools/polly/lib /<>/build-llvm/tools/polly/lib/CMakeFiles/LLVMPolly.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/polly/lib/CMakeFiles/LLVMPolly.dir/build.make tools/polly/lib/CMakeFiles/LLVMPolly.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/polly/lib/CMakeFiles/LLVMPolly.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target LLVMPolly /usr/bin/make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lto /<>/build-llvm /<>/build-llvm/tools/lto /<>/build-llvm/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lto/CMakeFiles/LTO_exports.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target LTO_exports /usr/bin/make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lto /<>/build-llvm /<>/build-llvm/tools/lto /<>/build-llvm/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lto/CMakeFiles/LTO.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target LTO /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-ar /<>/build-llvm /<>/build-llvm/tools/llvm-ar /<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-ar/CMakeFiles/llvm-ar.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target llvm-ar /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-ar /<>/build-llvm /<>/build-llvm/tools/llvm-ar /<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target llvm-ranlib /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-ar /<>/build-llvm /<>/build-llvm/tools/llvm-ar /<>/build-llvm/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-ar/CMakeFiles/llvm-lib.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target llvm-lib /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-config /<>/build-llvm /<>/build-llvm/tools/llvm-config /<>/build-llvm/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-config/CMakeFiles/llvm-config.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target llvm-config /usr/bin/make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-profdata /<>/build-llvm /<>/build-llvm/tools/llvm-profdata /<>/build-llvm/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 51%] Built target llvm-profdata /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/utils/TableGen /<>/build-llvm /<>/build-llvm/tools/clang/utils/TableGen /<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 52%] Built target obj.clang-tblgen /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/utils/TableGen /<>/build-llvm /<>/build-llvm/tools/clang/utils/TableGen /<>/build-llvm/tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build.make tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 52%] Built target clang-tblgen /usr/bin/make -f tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build.make tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Headers /<>/build-llvm /<>/build-llvm/tools/clang/lib/Headers /<>/build-llvm/tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build.make tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Headers/CMakeFiles/clang-headers.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 54%] Built target clang-headers /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Serialization /<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHWrite.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangAttrPCHWrite /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandList.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangCommentCommandList /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrVisitor.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangAttrVisitor /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentCommandInfo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangCommentCommandInfo /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrDump.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangAttrDump /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentNodes.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangCommentNodes /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangStmtNodes.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangStmtNodes /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrClasses.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangAttrClasses /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangDeclNodes.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDeclNodes /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangAttrImpl.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangAttrImpl /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTags.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangCommentHTMLTags /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLTagsProperties.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangCommentHTMLTagsProperties /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/AST /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/AST /<>/build-llvm/tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build.make tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/AST/CMakeFiles/ClangCommentHTMLNamedCharacterReferences.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangCommentHTMLNamedCharacterReferences /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSema.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticSema /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticParse.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticParse /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticDriver.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticDriver /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAST.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticAST /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticSerialization.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticSerialization /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticFrontend.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticFrontend /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticAnalysis.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticAnalysis /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticLex.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticLex /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticComment.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticComment /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticCommon.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticCommon /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticGroups.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangDiagnosticGroups /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangAttrHasAttributeImpl.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangAttrHasAttributeImpl /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangARMNeon.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 55%] Built target ClangARMNeon /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangDiagnosticIndexName.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target ClangDiagnosticIndexName /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Basic /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Basic /<>/build-llvm/tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build.make tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Basic/CMakeFiles/ClangAttrList.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target ClangAttrList /usr/bin/make -f tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build.make tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Parse /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Parse /<>/build-llvm/tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build.make tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Parse/CMakeFiles/ClangAttrParserStringSwitches.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target ClangAttrParserStringSwitches /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrSpellingListIndex.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target ClangAttrSpellingListIndex /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrKinds.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target ClangAttrParsedAttrKinds /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrImpl.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target ClangAttrParsedAttrImpl /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrParsedAttrList.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target ClangAttrParsedAttrList /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Sema /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Sema /<>/build-llvm/tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build.make tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Sema/CMakeFiles/ClangAttrTemplateInstantiate.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target ClangAttrTemplateInstantiate /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Serialization /<>/build-llvm/tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build.make tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Serialization/CMakeFiles/ClangAttrPCHRead.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 57%] Built target ClangAttrPCHRead /usr/bin/make -f tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build.make tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Basic /<>/build-llvm /<>/build-llvm/tools/clang/lib/Basic /<>/build-llvm/tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build.make tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target clangBasic /usr/bin/make -f tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build.make tools/clang/lib/Lex/CMakeFiles/clangLex.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Lex /<>/build-llvm /<>/build-llvm/tools/clang/lib/Lex /<>/build-llvm/tools/clang/lib/Lex/CMakeFiles/clangLex.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build.make tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Lex/CMakeFiles/clangLex.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target clangLex /usr/bin/make -f tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build.make tools/clang/lib/Parse/CMakeFiles/clangParse.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Parse /<>/build-llvm /<>/build-llvm/tools/clang/lib/Parse /<>/build-llvm/tools/clang/lib/Parse/CMakeFiles/clangParse.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build.make tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Parse/CMakeFiles/clangParse.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 58%] Built target clangParse /usr/bin/make -f tools/clang/lib/AST/CMakeFiles/clangAST.dir/build.make tools/clang/lib/AST/CMakeFiles/clangAST.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/AST /<>/build-llvm /<>/build-llvm/tools/clang/lib/AST /<>/build-llvm/tools/clang/lib/AST/CMakeFiles/clangAST.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/AST/CMakeFiles/clangAST.dir/build.make tools/clang/lib/AST/CMakeFiles/clangAST.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/AST/CMakeFiles/clangAST.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 60%] Built target clangAST /usr/bin/make -f tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/ASTMatchers /<>/build-llvm /<>/build-llvm/tools/clang/lib/ASTMatchers /<>/build-llvm/tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 60%] Built target clangASTMatchers /usr/bin/make -f tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/ASTMatchers/Dynamic /<>/build-llvm /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic /<>/build-llvm/tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build.make tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 60%] Built target clangDynamicASTMatchers /usr/bin/make -f tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build.make tools/clang/lib/Sema/CMakeFiles/clangSema.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Sema /<>/build-llvm /<>/build-llvm/tools/clang/lib/Sema /<>/build-llvm/tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build.make tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Sema/CMakeFiles/clangSema.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 61%] Built target clangSema /usr/bin/make -f tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build.make tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/CodeGen /<>/build-llvm /<>/build-llvm/tools/clang/lib/CodeGen /<>/build-llvm/tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build.make tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangCodeGen /usr/bin/make -f tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build.make tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Analysis /<>/build-llvm /<>/build-llvm/tools/clang/lib/Analysis /<>/build-llvm/tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build.make tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangAnalysis /usr/bin/make -f tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build.make tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Edit /<>/build-llvm /<>/build-llvm/tools/clang/lib/Edit /<>/build-llvm/tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build.make tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangEdit /usr/bin/make -f tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build.make tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Rewrite /<>/build-llvm /<>/build-llvm/tools/clang/lib/Rewrite /<>/build-llvm/tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build.make tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangRewrite /usr/bin/make -f tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build.make tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/ARCMigrate /<>/build-llvm /<>/build-llvm/tools/clang/lib/ARCMigrate /<>/build-llvm/tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build.make tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangARCMigrate /usr/bin/make -f tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build.make tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/include/clang/Driver /<>/build-llvm /<>/build-llvm/tools/clang/include/clang/Driver /<>/build-llvm/tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build.make tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/include/clang/Driver/CMakeFiles/ClangDriverOptions.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target ClangDriverOptions /usr/bin/make -f tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build.make tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Driver /<>/build-llvm /<>/build-llvm/tools/clang/lib/Driver /<>/build-llvm/tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build.make tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangDriver /usr/bin/make -f tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build.make tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Serialization /<>/build-llvm /<>/build-llvm/tools/clang/lib/Serialization /<>/build-llvm/tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build.make tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangSerialization /usr/bin/make -f tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build.make tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Frontend /<>/build-llvm /<>/build-llvm/tools/clang/lib/Frontend /<>/build-llvm/tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build.make tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangFrontend /usr/bin/make -f tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build.make tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Frontend/Rewrite /<>/build-llvm /<>/build-llvm/tools/clang/lib/Frontend/Rewrite /<>/build-llvm/tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build.make tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangRewriteFrontend /usr/bin/make -f tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build.make tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/FrontendTool /<>/build-llvm /<>/build-llvm/tools/clang/lib/FrontendTool /<>/build-llvm/tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build.make tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangFrontendTool /usr/bin/make -f tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build.make tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Tooling /<>/build-llvm /<>/build-llvm/tools/clang/lib/Tooling /<>/build-llvm/tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build.make tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangTooling /usr/bin/make -f tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build.make tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Tooling/Core /<>/build-llvm /<>/build-llvm/tools/clang/lib/Tooling/Core /<>/build-llvm/tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build.make tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 63%] Built target clangToolingCore /usr/bin/make -f tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build.make tools/clang/lib/Index/CMakeFiles/clangIndex.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Index /<>/build-llvm /<>/build-llvm/tools/clang/lib/Index /<>/build-llvm/tools/clang/lib/Index/CMakeFiles/clangIndex.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build.make tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Index/CMakeFiles/clangIndex.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 64%] Built target clangIndex /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build.make tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Core /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build.make tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 65%] Built target clangStaticAnalyzerCore /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/ClangSACheckers.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 65%] Built target ClangSACheckers /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build.make tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target clangStaticAnalyzerCheckers /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build.make tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/StaticAnalyzer/Frontend /<>/build-llvm /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend /<>/build-llvm/tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build.make tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 67%] Built target clangStaticAnalyzerFrontend /usr/bin/make -f tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build.make tools/clang/lib/Format/CMakeFiles/clangFormat.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/lib/Format /<>/build-llvm /<>/build-llvm/tools/clang/lib/Format /<>/build-llvm/tools/clang/lib/Format/CMakeFiles/clangFormat.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build.make tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/lib/Format/CMakeFiles/clangFormat.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target clangFormat /usr/bin/make -f tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build.make tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/diagtool /<>/build-llvm /<>/build-llvm/tools/clang/tools/diagtool /<>/build-llvm/tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build.make tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target diagtool /usr/bin/make -f tools/clang/tools/driver/CMakeFiles/clang.dir/build.make tools/clang/tools/driver/CMakeFiles/clang.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/driver /<>/build-llvm /<>/build-llvm/tools/clang/tools/driver /<>/build-llvm/tools/clang/tools/driver/CMakeFiles/clang.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/driver/CMakeFiles/clang.dir/build.make tools/clang/tools/driver/CMakeFiles/clang.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/driver/CMakeFiles/clang.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target clang /usr/bin/make -f tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build.make tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/clang-format /<>/build-llvm /<>/build-llvm/tools/clang/tools/clang-format /<>/build-llvm/tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build.make tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target clang-format /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/libclang /<>/build-llvm /<>/build-llvm/tools/clang/tools/libclang /<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 69%] Built target libclang_exports /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/libclang /<>/build-llvm /<>/build-llvm/tools/clang/tools/libclang /<>/build-llvm/tools/clang/tools/libclang/CMakeFiles/libclang.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/libclang/CMakeFiles/libclang.dir/build.make tools/clang/tools/libclang/CMakeFiles/libclang.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/libclang/CMakeFiles/libclang.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target libclang /usr/bin/make -f tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build.make tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/c-index-test /<>/build-llvm /<>/build-llvm/tools/clang/tools/c-index-test /<>/build-llvm/tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build.make tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target c-index-test /usr/bin/make -f tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build.make tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/arcmt-test /<>/build-llvm /<>/build-llvm/tools/clang/tools/arcmt-test /<>/build-llvm/tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build.make tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target arcmt-test /usr/bin/make -f tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build.make tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/c-arcmt-test /<>/build-llvm /<>/build-llvm/tools/clang/tools/c-arcmt-test /<>/build-llvm/tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build.make tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target c-arcmt-test /usr/bin/make -f tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build.make tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/clang-check /<>/build-llvm /<>/build-llvm/tools/clang/tools/clang-check /<>/build-llvm/tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build.make tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target clang-check /usr/bin/make -f tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/build.make tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/scan-build /<>/build-llvm /<>/build-llvm/tools/clang/tools/scan-build /<>/build-llvm/tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/build.make tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/scan-build/CMakeFiles/scan-build.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target scan-build /usr/bin/make -f tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/build.make tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/scan-view /<>/build-llvm /<>/build-llvm/tools/clang/tools/scan-view /<>/build-llvm/tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/build.make tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/scan-view/CMakeFiles/scan-view.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target scan-view /usr/bin/make -f tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/build.make tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-apply-replacements /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/build.make tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target clangApplyReplacements /usr/bin/make -f tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/build.make tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-apply-replacements/tool /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool /<>/build-llvm/tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/build.make tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 70%] Built target clang-apply-replacements /usr/bin/make -f tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/build.make tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-rename /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-rename /<>/build-llvm/tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/build.make tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-rename/CMakeFiles/clangRename.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 71%] Built target clangRename /usr/bin/make -f tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/build.make tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-rename/tool /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-rename/tool /<>/build-llvm/tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/build.make tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-rename/tool/CMakeFiles/clang-rename.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 71%] Built target clang-rename /usr/bin/make -f tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/build.make tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/modularize /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/modularize /<>/build-llvm/tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/build.make tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 71%] Built target modularize /usr/bin/make -f tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/build.make tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy /<>/build-llvm/tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/build.make tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 71%] Built target clangTidy /usr/bin/make -f tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/build.make tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/cert /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/build.make tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 71%] Built target clangTidyCERTModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/build.make tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/llvm /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/build.make tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 71%] Built target clangTidyLLVMModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/build.make tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/cppcoreguidelines /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines /<>/build-llvm/tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/build.make tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 71%] Built target clangTidyCppCoreGuidelinesModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/build.make tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/google /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google /<>/build-llvm/tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/build.make tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 72%] Built target clangTidyGoogleModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/build.make tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/misc /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc /<>/build-llvm/tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/build.make tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 72%] Built target clangTidyMiscModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/build.make tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/modernize /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize /<>/build-llvm/tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/build.make tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clangTidyModernizeModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/build.make tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/performance /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance /<>/build-llvm/tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/build.make tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clangTidyPerformanceModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/build.make tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/readability /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability /<>/build-llvm/tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/build.make tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clangTidyReadabilityModule /usr/bin/make -f tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/build.make tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/utils /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils /<>/build-llvm/tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/build.make tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clangTidyUtils /usr/bin/make -f tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/build.make tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-tidy/tool /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool /<>/build-llvm/tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/build.make tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clang-tidy /usr/bin/make -f tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/build.make tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-query /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-query /<>/build-llvm/tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/build.make tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clangQuery /usr/bin/make -f tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/build.make tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/clang-query/tool /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/clang-query/tool /<>/build-llvm/tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/build.make tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target clang-query /usr/bin/make -f tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/build.make tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/pp-trace /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/pp-trace /<>/build-llvm/tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/build.make tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target pp-trace /usr/bin/make -f tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/build.make tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/clang/tools/extra/tool-template /<>/build-llvm /<>/build-llvm/tools/clang/tools/extra/tool-template /<>/build-llvm/tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/build.make tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target tool-template /usr/bin/make -f tools/lldb/source/CMakeFiles/lldbBase.dir/build.make tools/lldb/source/CMakeFiles/lldbBase.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source /<>/build-llvm /<>/build-llvm/tools/lldb/source /<>/build-llvm/tools/lldb/source/CMakeFiles/lldbBase.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/CMakeFiles/lldbBase.dir/build.make tools/lldb/source/CMakeFiles/lldbBase.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/CMakeFiles/lldbBase.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 73%] Built target lldbBase /usr/bin/make -f tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/build.make tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Breakpoint /<>/build-llvm /<>/build-llvm/tools/lldb/source/Breakpoint /<>/build-llvm/tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/build.make tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 75%] Built target lldbBreakpoint /usr/bin/make -f tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/build.make tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Commands /<>/build-llvm /<>/build-llvm/tools/lldb/source/Commands /<>/build-llvm/tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/build.make tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 76%] Built target lldbCommands /usr/bin/make -f tools/lldb/source/Core/CMakeFiles/lldbCore.dir/build.make tools/lldb/source/Core/CMakeFiles/lldbCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Core /<>/build-llvm /<>/build-llvm/tools/lldb/source/Core /<>/build-llvm/tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Core/CMakeFiles/lldbCore.dir/build.make tools/lldb/source/Core/CMakeFiles/lldbCore.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Core/CMakeFiles/lldbCore.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 77%] Built target lldbCore /usr/bin/make -f tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/build.make tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/DataFormatters /<>/build-llvm /<>/build-llvm/tools/lldb/source/DataFormatters /<>/build-llvm/tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/build.make tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 78%] Built target lldbDataFormatters /usr/bin/make -f tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/build.make tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Expression /<>/build-llvm /<>/build-llvm/tools/lldb/source/Expression /<>/build-llvm/tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/build.make tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 78%] Built target lldbExpression /usr/bin/make -f tools/lldb/source/Host/CMakeFiles/lldbHost.dir/build.make tools/lldb/source/Host/CMakeFiles/lldbHost.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Host /<>/build-llvm /<>/build-llvm/tools/lldb/source/Host /<>/build-llvm/tools/lldb/source/Host/CMakeFiles/lldbHost.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Host/CMakeFiles/lldbHost.dir/build.make tools/lldb/source/Host/CMakeFiles/lldbHost.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Host/CMakeFiles/lldbHost.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 79%] Built target lldbHost /usr/bin/make -f tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/build.make tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Initialization /<>/build-llvm /<>/build-llvm/tools/lldb/source/Initialization /<>/build-llvm/tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/build.make tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 79%] Built target lldbInitialization /usr/bin/make -f tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/build.make tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Interpreter /<>/build-llvm /<>/build-llvm/tools/lldb/source/Interpreter /<>/build-llvm/tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/build.make tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 80%] Built target lldbInterpreter /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/build.make tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-arm /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/build.make tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 80%] Built target lldbPluginABISysV_arm /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-arm64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 80%] Built target lldbPluginABISysV_arm64 /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/build.make tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-hexagon /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/build.make tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 80%] Built target lldbPluginABISysV_hexagon /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/build.make tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-ppc /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/build.make tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginABISysV_ppc /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-ppc64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginABISysV_ppc64 /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/build.make tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-mips /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/build.make tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginABISysV_mips /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-mips64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginABISysV_mips64 /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/build.make tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-i386 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/build.make tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginABISysV_i386 /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/SysV-x86_64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/build.make tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginABISysV_x86_64 /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/MacOSX-i386 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386 /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginABIMacOSX_i386 /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/MacOSX-arm /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginABIMacOSX_arm /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ABI/MacOSX-arm64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64 /<>/build-llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/build.make tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginABIMacOSX_arm64 /usr/bin/make -f tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/build.make tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Disassembler/llvm /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm /<>/build-llvm/tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/build.make tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginDisassemblerLLVM /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginDynamicLoaderMacOSXDYLD /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginDynamicLoaderPosixDYLD /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/Static /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginDynamicLoaderStatic /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginDynamicLoaderHexagonDYLD /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD /<>/build-llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/build.make tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 82%] Built target lldbPluginDynamicLoaderWindowsDYLD /usr/bin/make -f tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/build.make tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ExpressionParser/Clang /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/build.make tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginExpressionParserClang /usr/bin/make -f tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/build.make tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ExpressionParser/Go /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go /<>/build-llvm/tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/build.make tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginExpressionParserGo /usr/bin/make -f tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/build.make tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Instruction/ARM /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/build.make tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginInstructionARM /usr/bin/make -f tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/build.make tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Instruction/ARM64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64 /<>/build-llvm/tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/build.make tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginInstructionARM64 /usr/bin/make -f tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/build.make tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Instruction/MIPS /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/build.make tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginInstructionMIPS /usr/bin/make -f tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/build.make tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Instruction/MIPS64 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64 /<>/build-llvm/tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/build.make tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginInstructionMIPS64 /usr/bin/make -f tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/build.make tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer /<>/build-llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/build.make tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/CMakeFiles/lldbPluginInstrumentationRuntimeAddressSanitizer.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginInstrumentationRuntimeAddressSanitizer /usr/bin/make -f tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/build.make tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/JITLoader/GDB /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB /<>/build-llvm/tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/build.make tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginJITLoaderGDB /usr/bin/make -f tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/build.make tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Language/CPlusPlus /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus /<>/build-llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/build.make tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginCPlusPlusLanguage /usr/bin/make -f tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/build.make tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Language/Go /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Language/Go /<>/build-llvm/tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/build.make tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 83%] Built target lldbPluginGoLanguage /usr/bin/make -f tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/build.make tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Language/ObjC /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/build.make tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginObjCLanguage /usr/bin/make -f tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/build.make tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Language/ObjCPlusPlus /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus /<>/build-llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/build.make tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginObjCPlusPlusLanguage /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginCXXItaniumABI /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginAppleObjCRuntime /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/LanguageRuntime/Go /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginLanguageRuntimeGo /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime /<>/build-llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/build.make tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginRenderScriptRuntime /usr/bin/make -f tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/build.make tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/MemoryHistory/asan /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan /<>/build-llvm/tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/build.make tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginMemoryHistoryASan /usr/bin/make -f tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/build.make tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/build.make tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginObjectContainerBSDArchive /usr/bin/make -f tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/build.make tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O /<>/build-llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/build.make tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginObjectContainerMachOArchive /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/build.make tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectFile/ELF /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/build.make tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginObjectFileELF /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/build.make tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectFile/PECOFF /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/build.make tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginObjectFilePECOFF /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/build.make tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectFile/JIT /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/build.make tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginObjectFileJIT /usr/bin/make -f tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/build.make tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/OperatingSystem/Go /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/build.make tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginOSGo /usr/bin/make -f tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/build.make tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/OperatingSystem/Python /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python /<>/build-llvm/tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/build.make tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginOSPython /usr/bin/make -f tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/build.make tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/Linux /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux /<>/build-llvm/tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/build.make tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginPlatformLinux /usr/bin/make -f tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/build.make tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/FreeBSD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD /<>/build-llvm/tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/build.make tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginPlatformFreeBSD /usr/bin/make -f tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/build.make tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/NetBSD /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD /<>/build-llvm/tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/build.make tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginPlatformNetBSD /usr/bin/make -f tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/build.make tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/MacOSX /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX /<>/build-llvm/tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/build.make tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginPlatformMacOSX /usr/bin/make -f tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/build.make tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/Windows /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows /<>/build-llvm/tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/build.make tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginPlatformWindows /usr/bin/make -f tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/build.make tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/POSIX /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX /<>/build-llvm/tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/build.make tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginPlatformPOSIX /usr/bin/make -f tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/build.make tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/gdb-server /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server /<>/build-llvm/tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/build.make tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginPlatformGDB /usr/bin/make -f tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/build.make tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/Kalimba /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba /<>/build-llvm/tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/build.make tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginPlatformKalimba /usr/bin/make -f tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/build.make tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Platform/Android /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Platform/Android /<>/build-llvm/tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/build.make tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginPlatformAndroid /usr/bin/make -f tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/build.make tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/Linux /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux /<>/build-llvm/tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/build.make tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginProcessLinux /usr/bin/make -f tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/build.make tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/POSIX /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX /<>/build-llvm/tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/build.make tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginProcessPOSIX /usr/bin/make -f tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/build.make tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/gdb-remote /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote /<>/build-llvm/tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/build.make tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 84%] Built target lldbPluginProcessGDBRemote /usr/bin/make -f tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/build.make tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/Utility /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility /<>/build-llvm/tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/build.make tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 85%] Built target lldbPluginProcessUtility /usr/bin/make -f tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/build.make tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/elf-core /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core /<>/build-llvm/tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/build.make tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 86%] Built target lldbPluginProcessElfCore /usr/bin/make -f tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/build.make tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/SymbolFile/DWARF /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/build.make tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginSymbolFileDWARF /usr/bin/make -f tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/build.make tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/SymbolFile/Symtab /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab /<>/build-llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/build.make tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginSymbolFileSymtab /usr/bin/make -f tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/build.make tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/SystemRuntime/MacOSX /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX /<>/build-llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/build.make tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginSystemRuntimeMacOSX /usr/bin/make -f tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/build.make tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/SymbolVendor/ELF /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF /<>/build-llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/build.make tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginSymbolVendorELF /usr/bin/make -f tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/build.make tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/build.make tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginUnwindAssemblyInstEmulation /usr/bin/make -f tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/build.make tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/UnwindAssembly/x86 /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86 /<>/build-llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/build.make tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 88%] Built target lldbPluginUnwindAssemblyX86 /usr/bin/make -f tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/build.make tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Symbol /<>/build-llvm /<>/build-llvm/tools/lldb/source/Symbol /<>/build-llvm/tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/build.make tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 89%] Built target lldbSymbol /usr/bin/make -f tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/build.make tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Target /<>/build-llvm /<>/build-llvm/tools/lldb/source/Target /<>/build-llvm/tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/build.make tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 90%] Built target lldbTarget /usr/bin/make -f tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/build.make tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Utility /<>/build-llvm /<>/build-llvm/tools/lldb/source/Utility /<>/build-llvm/tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/build.make tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 91%] Built target lldbUtility /usr/bin/make -f tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/build.make tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/scripts /<>/build-llvm /<>/build-llvm/tools/lldb/scripts /<>/build-llvm/tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/build.make tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/scripts/CMakeFiles/swig_wrapper.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 91%] Built target swig_wrapper /usr/bin/make -f tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/build.make tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ScriptInterpreter/None /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/build.make tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 91%] Built target lldbPluginScriptInterpreterNone /usr/bin/make -f tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/build.make tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ScriptInterpreter/Python /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python /<>/build-llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/build.make tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 91%] Built target lldbPluginScriptInterpreterPython /usr/bin/make -f tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/build.make tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/API /<>/build-llvm /<>/build-llvm/tools/lldb/source/API /<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/build.make tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/API/CMakeFiles/liblldb_exports.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 91%] Built target liblldb_exports /usr/bin/make -f tools/lldb/source/API/CMakeFiles/liblldb.dir/build.make tools/lldb/source/API/CMakeFiles/liblldb.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/API /<>/build-llvm /<>/build-llvm/tools/lldb/source/API /<>/build-llvm/tools/lldb/source/API/CMakeFiles/liblldb.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/API/CMakeFiles/liblldb.dir/build.make tools/lldb/source/API/CMakeFiles/liblldb.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/API/CMakeFiles/liblldb.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target liblldb /usr/bin/make -f tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/build.make tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/tools/argdumper /<>/build-llvm /<>/build-llvm/tools/lldb/tools/argdumper /<>/build-llvm/tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/build.make tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldb-argdumper /usr/bin/make -f tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/build.make tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/scripts/Python/modules/readline /<>/build-llvm /<>/build-llvm/tools/lldb/scripts/Python/modules/readline /<>/build-llvm/tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/build.make tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/scripts/Python/modules/readline/CMakeFiles/readline.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target readline /usr/bin/make -f tools/lldb/CMakeFiles/finish_swig.dir/build.make tools/lldb/CMakeFiles/finish_swig.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb /<>/build-llvm /<>/build-llvm/tools/lldb /<>/build-llvm/tools/lldb/CMakeFiles/finish_swig.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/CMakeFiles/finish_swig.dir/build.make tools/lldb/CMakeFiles/finish_swig.dir/build make[4]: Entering directory '/<>/build-llvm' [ 92%] Python script sym-linking LLDB Python API cd /<>/build-llvm/tools/lldb && /usr/bin/python2.7 /<>/tools/lldb/scripts/finishSwigWrapperClasses.py --srcRoot=/<>/tools/lldb --targetDir=/<>/build-llvm/tools/lldb/scripts --cfgBldDir=/<>/build-llvm/tools/lldb/scripts --prefix=/<>/build-llvm --cmakeBuildConfiguration=. --lldbLibDir=lib -m make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target finish_swig /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/build.make tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/ObjectFile/Mach-O /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O /<>/build-llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/build.make tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldbPluginObjectFileMachO /usr/bin/make -f tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/build.make tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/source/Plugins/Process/mach-core /<>/build-llvm /<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core /<>/build-llvm/tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/build.make tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/source/Plugins/Process/mach-core/CMakeFiles/lldbPluginProcessMachCore.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldbPluginProcessMachCore /usr/bin/make -f tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/build.make tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/tools/lldb-server /<>/build-llvm /<>/build-llvm/tools/lldb/tools/lldb-server /<>/build-llvm/tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/build.make tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 92%] Built target lldb-server /usr/bin/make -f tools/lldb/tools/driver/CMakeFiles/lldb.dir/build.make tools/lldb/tools/driver/CMakeFiles/lldb.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/tools/driver /<>/build-llvm /<>/build-llvm/tools/lldb/tools/driver /<>/build-llvm/tools/lldb/tools/driver/CMakeFiles/lldb.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/tools/driver/CMakeFiles/lldb.dir/build.make tools/lldb/tools/driver/CMakeFiles/lldb.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/tools/driver/CMakeFiles/lldb.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 94%] Built target lldb /usr/bin/make -f tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/build.make tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lldb/tools/lldb-mi /<>/build-llvm /<>/build-llvm/tools/lldb/tools/lldb-mi /<>/build-llvm/tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/build.make tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 95%] Built target lldb-mi /usr/bin/make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/bugpoint /<>/build-llvm /<>/build-llvm/tools/bugpoint /<>/build-llvm/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/bugpoint/CMakeFiles/bugpoint.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target bugpoint /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/bugpoint-passes /<>/build-llvm /<>/build-llvm/tools/bugpoint-passes /<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target BugpointPasses_exports /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/bugpoint-passes /<>/build-llvm /<>/build-llvm/tools/bugpoint-passes /<>/build-llvm/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target BugpointPasses /usr/bin/make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/dsymutil /<>/build-llvm /<>/build-llvm/tools/dsymutil /<>/build-llvm/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target llvm-dsymutil /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold_exports.dir/build.make tools/gold/CMakeFiles/LLVMgold_exports.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gold /<>/build-llvm /<>/build-llvm/tools/gold /<>/build-llvm/tools/gold/CMakeFiles/LLVMgold_exports.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold_exports.dir/build.make tools/gold/CMakeFiles/LLVMgold_exports.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/gold/CMakeFiles/LLVMgold_exports.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target LLVMgold_exports /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold.dir/build.make tools/gold/CMakeFiles/LLVMgold.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gold /<>/build-llvm /<>/build-llvm/tools/gold /<>/build-llvm/tools/gold/CMakeFiles/LLVMgold.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/gold/CMakeFiles/LLVMgold.dir/build.make tools/gold/CMakeFiles/LLVMgold.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/gold/CMakeFiles/LLVMgold.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target LLVMgold /usr/bin/make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llc /<>/build-llvm /<>/build-llvm/tools/llc /<>/build-llvm/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llc/CMakeFiles/llc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target llc /usr/bin/make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lli /<>/build-llvm /<>/build-llvm/tools/lli /<>/build-llvm/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lli/CMakeFiles/lli.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target lli /usr/bin/make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/lli/ChildTarget /<>/build-llvm /<>/build-llvm/tools/lli/ChildTarget /<>/build-llvm/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target lli-child-target /usr/bin/make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-as /<>/build-llvm /<>/build-llvm/tools/llvm-as /<>/build-llvm/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-as/CMakeFiles/llvm-as.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target llvm-as /usr/bin/make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-bcanalyzer /<>/build-llvm /<>/build-llvm/tools/llvm-bcanalyzer /<>/build-llvm/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target llvm-bcanalyzer /usr/bin/make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-c-test /<>/build-llvm /<>/build-llvm/tools/llvm-c-test /<>/build-llvm/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target llvm-c-test /usr/bin/make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-cov /<>/build-llvm /<>/build-llvm/tools/llvm-cov /<>/build-llvm/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-cov/CMakeFiles/llvm-cov.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 96%] Built target llvm-cov /usr/bin/make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-cxxdump /<>/build-llvm /<>/build-llvm/tools/llvm-cxxdump /<>/build-llvm/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-cxxdump /usr/bin/make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-diff /<>/build-llvm /<>/build-llvm/tools/llvm-diff /<>/build-llvm/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-diff/CMakeFiles/llvm-diff.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-diff /usr/bin/make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-dis /<>/build-llvm /<>/build-llvm/tools/llvm-dis /<>/build-llvm/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-dis/CMakeFiles/llvm-dis.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-dis /usr/bin/make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-dwarfdump /<>/build-llvm /<>/build-llvm/tools/llvm-dwarfdump /<>/build-llvm/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-dwarfdump /usr/bin/make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-dwp /<>/build-llvm /<>/build-llvm/tools/llvm-dwp /<>/build-llvm/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-dwp /usr/bin/make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-extract /<>/build-llvm /<>/build-llvm/tools/llvm-extract /<>/build-llvm/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-extract/CMakeFiles/llvm-extract.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-extract /usr/bin/make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-link /<>/build-llvm /<>/build-llvm/tools/llvm-link /<>/build-llvm/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-link/CMakeFiles/llvm-link.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-link /usr/bin/make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-lto /<>/build-llvm /<>/build-llvm/tools/llvm-lto /<>/build-llvm/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-lto/CMakeFiles/llvm-lto.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-lto /usr/bin/make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-mc /<>/build-llvm /<>/build-llvm/tools/llvm-mc /<>/build-llvm/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-mc/CMakeFiles/llvm-mc.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-mc /usr/bin/make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-mcmarkup /<>/build-llvm /<>/build-llvm/tools/llvm-mcmarkup /<>/build-llvm/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-mcmarkup /usr/bin/make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-nm /<>/build-llvm /<>/build-llvm/tools/llvm-nm /<>/build-llvm/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-nm/CMakeFiles/llvm-nm.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-nm /usr/bin/make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-objdump /<>/build-llvm /<>/build-llvm/tools/llvm-objdump /<>/build-llvm/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 97%] Built target llvm-objdump /usr/bin/make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-pdbdump /<>/build-llvm /<>/build-llvm/tools/llvm-pdbdump /<>/build-llvm/tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-pdbdump /usr/bin/make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-readobj /<>/build-llvm /<>/build-llvm/tools/llvm-readobj /<>/build-llvm/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-readobj /usr/bin/make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-rtdyld /<>/build-llvm /<>/build-llvm/tools/llvm-rtdyld /<>/build-llvm/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-rtdyld /usr/bin/make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-size /<>/build-llvm /<>/build-llvm/tools/llvm-size /<>/build-llvm/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-size/CMakeFiles/llvm-size.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-size /usr/bin/make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-split /<>/build-llvm /<>/build-llvm/tools/llvm-split /<>/build-llvm/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-split/CMakeFiles/llvm-split.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-split /usr/bin/make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-stress /<>/build-llvm /<>/build-llvm/tools/llvm-stress /<>/build-llvm/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-stress/CMakeFiles/llvm-stress.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-stress /usr/bin/make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/llvm-symbolizer /<>/build-llvm /<>/build-llvm/tools/llvm-symbolizer /<>/build-llvm/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target llvm-symbolizer /usr/bin/make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/obj2yaml /<>/build-llvm /<>/build-llvm/tools/obj2yaml /<>/build-llvm/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/obj2yaml/CMakeFiles/obj2yaml.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target obj2yaml /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/opt /<>/build-llvm /<>/build-llvm/tools/opt /<>/build-llvm/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/opt/CMakeFiles/opt.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target opt /usr/bin/make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/sancov /<>/build-llvm /<>/build-llvm/tools/sancov /<>/build-llvm/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/sancov/CMakeFiles/sancov.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target sancov /usr/bin/make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/verify-uselistorder /<>/build-llvm /<>/build-llvm/tools/verify-uselistorder /<>/build-llvm/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [ 98%] Built target verify-uselistorder /usr/bin/make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend make[4]: Entering directory '/<>/build-llvm' cd /<>/build-llvm && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/yaml2obj /<>/build-llvm /<>/build-llvm/tools/yaml2obj /<>/build-llvm/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/build-llvm' /usr/bin/make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/build make[4]: Entering directory '/<>/build-llvm' make[4]: Nothing to be done for 'tools/yaml2obj/CMakeFiles/yaml2obj.dir/build'. make[4]: Leaving directory '/<>/build-llvm' [100%] Built target yaml2obj make[3]: Leaving directory '/<>/build-llvm' /usr/bin/cmake -E cmake_progress_start /<>/build-llvm/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/<>/build-llvm' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/<>/build-llvm' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/PassSupport.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/ConstantPools.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSubtargetInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCObjectWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCAsmBackend.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCCodeGenInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCExpr.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCTargetOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/StringTableBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCParser -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCParser/MCAsmLexer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCParser/MCParsedAsmOperand.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCParser/MCAsmParserUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCParser/AsmCond.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCParser/MCAsmParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCParser/MCAsmParserExtension.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCParser/AsmLexer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCWinCOFFStreamer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/YAML.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSymbolizer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCTargetAsmParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSchedule.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/SubtargetFeature.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSectionELF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSymbol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCFixedLenDisassembler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSymbolMachO.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCDirectives.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCWinEH.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCAssembler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCInstBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCFragment.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCMachObjectWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCRegisterInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCAsmLayout.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSymbolCOFF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCWinCOFFObjectWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSymbolELF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCFixupKindInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCAnalysis -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCRelocationInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCObjectStreamer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCInstrItineraries.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCDisassembler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCELFObjectWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCELFStreamer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCObjectFileInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCAsmInfoCOFF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCCodeEmitter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCInstrAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/SectionKind.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCInstrDesc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCAsmInfoELF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSection.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCLabel.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCDwarf.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MachineLocation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSectionMachO.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCStreamer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCTargetOptionsCommandFlags.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCExternalSymbolizer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCLinkerOptimizationHint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCInst.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCWin64EH.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCInstrInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCAsmInfoDarwin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCFixup.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCSectionCOFF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCAsmInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/MC/MCInstPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/LinkAllPasses.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/FunctionId.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/CodeViewOStream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/FieldListRecordBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/ListRecordBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/MemoryTypeTableBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/CodeView.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/TypeRecord.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/MethodListRecordBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/TypeIndex.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/CodeView/Line.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DIContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/Symbolize -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/Symbolize/DIPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/Symbolize/Symbolize.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBExtras.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIASupport.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/DIA/DIASession.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolData.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/IPDBLineNumber.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymDumper.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/IPDBDataStream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBTypes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/IPDBSourceFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDB.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolExe.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/IPDBSession.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFSection.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFFormValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/DebugInfo/DWARF/DWARFUnit.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Comdat.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsXCore.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/AutoUpgrade.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Instruction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/PassManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/InlineAsm.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/BasicBlock.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Verifier.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IRBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Intrinsics.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsAArch64.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Instruction.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/GlobalObject.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/MDBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Function.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Attributes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/ValueMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/DiagnosticPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsPowerPC.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/GlobalAlias.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/DebugInfoMetadata.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/TypeBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Operator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/ConstantFolder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsARM.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsAMDGPU.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/LegacyPassManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Module.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Attributes.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IRPrintingPasses.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Intrinsics.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Constant.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Metadata.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/AssemblyAnnotationWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/DataLayout.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsWebAssembly.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/PatternMatch.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Dominators.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/InstrTypes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/DiagnosticInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicInst.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Metadata.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/LegacyPassManagers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/InstVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Argument.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/FunctionInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/GlobalVariable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/DebugInfoFlags.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsNVVM.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/ValueSymbolTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Type.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/User.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsSystemZ.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/PredIteratorCache.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/CFG.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/CallSite.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/UseListOrder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/CallingConv.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/GlobalValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/LegacyPassNameParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsBPF.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Value.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Constants.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/TypeFinder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Instructions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Statepoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/SymbolTableListTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/DerivedTypes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsX86.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/ModuleSlotTracker.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsMips.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Mangler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/ConstantRange.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/NoFolder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/GetElementPtrTypeIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/DIBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/TrackingMDRef.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/IntrinsicsHexagon.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/DebugInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/InstIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/OperandTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/LLVMContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/DebugLoc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/PassManagerInternal.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Value.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/ValueHandle.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/GVMaterializer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Use.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IRReader -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IRReader/IRReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/PassRegistry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/iterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/EpochTracker.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/Triple.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/DAGDeltaAlgorithm.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/StringExtras.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/StringRef.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/IntEqClasses.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/DenseMapInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/Hashing.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SparseMultiSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/None.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/BitVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SmallVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/IntrusiveRefCntPtr.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SetOperations.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/PointerIntPair.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/StringSwitch.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/iterator_range.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/PointerEmbeddedInt.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SmallSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/ScopedHashTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/StringSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/edit_distance.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/VariadicFunction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/Statistic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SparseSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/PointerUnion.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/ArrayRef.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SmallString.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/PostOrderIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/EquivalenceClasses.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SmallBitVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/APFloat.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/DeltaAlgorithm.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/APInt.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/DenseSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/Twine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/DenseMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/ilist.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SCCIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/ImmutableSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/ImmutableList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/APSInt.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/UniqueVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/IntervalMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/DepthFirstIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/GraphTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/TinyPtrVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/StringMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/PriorityQueue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SetVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/MapVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/ImmutableMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/PointerSumType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/PackedVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/ilist_node.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SmallPtrSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/FoldingSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/STLExtras.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/Optional.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/SparseBitVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ADT/IndexedMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/PassAnalysisSupport.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/CommandLine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/GCOV.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Process.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/LineIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/PointerLikeTypeTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ThreadPool.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/GenericDomTreeConstruction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/OnDiskHashTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ARMEHABI.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Unicode.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ManagedStatic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Mutex.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/SystemUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/FileUtilities.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Options.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/RWMutex.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/CBindingWrapping.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/PrettyStackTrace.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Errc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ARMBuildAttributes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/TargetRegistry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/BranchProbability.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ARMTargetParser.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/SpecialCaseList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Registry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Printable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/COFF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Memory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/JamCRC.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/YAMLTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Solaris.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/SaveAndRestore.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/UnicodeCharRanges.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Errno.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/UniqueLock.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/MutexGuard.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Capacity.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Format.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/StreamingMemoryObject.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/SMLoc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Regex.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/MD5.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Threading.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ToolOutputFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/EndianStream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Compiler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Recycler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ErrorHandling.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ARMWinEH.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Dwarf.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/MemoryObject.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/GenericDomTree.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/DOTGraphTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/DataExtractor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Dwarf.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/DynamicLibrary.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ScaledNumber.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/MipsABIFlags.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/raw_os_ostream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Win64EH.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Compression.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/CodeGen.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/circular_raw_ostream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Endian.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ErrorOr.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/FileSystem.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/StringSaver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Watchdog.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/AlignOf.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ArrayRecycler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Valgrind.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/CrashRecoveryContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/WindowsError.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/FileOutputBuffer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/MathExtras.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/BlockFrequency.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/RegistryParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Host.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/COM.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/LockFileManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/thread.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/YAMLParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/TimeValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/SwapByteOrder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/MachO.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/LEB128.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/DataStream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Locale.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/raw_ostream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Allocator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Path.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Timer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Casting.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/PluginLoader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/AIXDataTypesFix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Signals.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/RecyclingAllocator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/RandomNumberGenerator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ConvertUTF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/StringPool.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/LICENSE.TXT -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/type_traits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Debug.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Program.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/GraphWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ThreadLocal.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/TargetSelect.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/Mips.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/x86_64.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/AArch64.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/Sparc.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/SystemZ.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/WebAssembly.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/PowerPC64.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/AVR.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/i386.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/ARM.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/PowerPC.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/ELFRelocs/Hexagon.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/SourceMgr.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/FormattedStream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/MemoryBuffer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/Atomic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/TargetParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/TrailingObjects.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/LTO -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/LTO/LTOCodeGenerator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/LTO/LTOModule.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Config -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Passes -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Passes/PassBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/LibDriver -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/LibDriver/LibDriver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/InstrProfWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/InstrProf.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/InstrProfReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/SampleProfReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/CoverageMappingReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/CoverageMappingWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/SampleProf.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/CoverageMapping.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ProfileData/InstrProfData.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Linker -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Linker/IRMover.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Linker/Linker.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/ELFYAML.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/FunctionIndexObjectFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/ObjectFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/ELFTypes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/ELF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/COFF.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/Error.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/COFFYAML.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/StackMapParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/COFFImportFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/RelocVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/ArchiveWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/MachO.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/SymbolSize.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/SymbolicFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/ELFObjectFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/IRObjectFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/Binary.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/MachOUniversal.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Object/Archive.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/Target.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetRegisterInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/CostTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetOpcodes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetLoweringObjectFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetCallingConv.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetMachine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetRecip.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetSelectionDAGInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetIntrinsicInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetItinerary.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetSubtargetInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetSelectionDAG.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetLowering.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetCallingConv.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetSchedule.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetInstrInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Target/TargetFrameLowering.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/JITEventListener.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/JITSymbolFlags.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/RuntimeDyldChecker.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/GenericValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/OProfileWrapper.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/NullResolver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/RPCChannel.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/LambdaResolver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/CompileUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/JITSymbol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/RPCUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/LogicalDylib.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/OrcError.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/RTDyldMemoryManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/MCJIT.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/RuntimeDyld.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/Interpreter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/ExecutionEngine/ExecutionEngine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Scalar -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Scalar/SROA.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Scalar/EarlyCSE.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Scalar/SimplifyCFG.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Scalar/ADCE.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Vectorize.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Scalar.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/IPO -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/IPO/LowerBitSets.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/IPO/StripDeadPrototypes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/IPO/ForceFunctionAttrs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/IPO/FunctionImport.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/IPO/InferFunctionAttrs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/IPO/InlinerPass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/IPO/PassManagerBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Instrumentation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/SimplifyLibCalls.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/ValueMapper.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/CtorUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/LoopUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/SplitModule.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/CodeExtractor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/SSAUpdaterImpl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/GlobalStatus.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/BypassSlowDivision.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/SimplifyIndVar.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/LoopVersioning.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/BasicBlockUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/IntegerDivision.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/ModuleUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/SSAUpdater.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/CmpInstAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/ASanStackFrameLayout.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/SymbolRewriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/UnrollLoop.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/Local.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/Cloning.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/PromoteMemToReg.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/Utils/BuildLibCalls.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/InstCombine -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/InstCombine/InstCombineWorklist.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/InstCombine/InstCombine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/ObjCARC.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Transforms/IPO.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/TableGen -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/TableGen/StringMatcher.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/TableGen/Main.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/TableGen/Error.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/TableGen/StringToOffsetTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/TableGen/Record.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/TableGen/SetTheory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/TableGen/TableGenBackend.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/LineEditor -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/LineEditor/LineEditor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/InitializePasses.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/PassInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/LinkAllIR.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/AsmParser -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/AsmParser/Parser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/AsmParser/SlotMapping.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/PBQP -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/PBQP/ReductionRules.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/PBQP/Graph.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/PBQP/Solution.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/PBQP/CostAllocator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/PBQP/Math.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/FaultMaps.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LiveVariables.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/GCs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/TargetSchedule.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/GCMetadata.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineTraceMetrics.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineBranchProbabilityInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/AtomicExpandUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LinkAllAsmWriterComponents.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineDominators.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/DIE.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineRegionInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/FunctionLoweringInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ValueTypes.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/SelectionDAGNodes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/RegisterScavenging.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineModuleInfoImpls.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LiveRegMatrix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineInstrBundle.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineFunction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/CallingConvLower.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/EdgeBundles.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineFunctionInitializer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachinePostDominators.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/IntrinsicLowering.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/WinEHFuncInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LiveRangeEdit.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/AsmPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/Analysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LexicalScopes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/SlotIndexes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineJumpTableInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/SelectionDAG.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineFunctionAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ScheduleHazardRecognizer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/PBQPRAConstraint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/RuntimeLibcalls.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ScheduleDFS.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineScheduler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LiveInterval.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LinkAllCodegenComponents.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/RegAllocPBQP.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/Passes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ScoreboardHazardRecognizer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineBlockFrequencyInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/PseudoSourceValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ValueTypes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineFunctionPass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/VirtRegMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineLoopInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/DIEValue.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineConstantPool.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/DAGCombine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LiveIntervalAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineRegisterInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/RegAllocRegistry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MIRYamlMapping.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineOperand.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LivePhysRegs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/BasicTTIImpl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineBasicBlock.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/StackProtector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineModuleInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/SchedulerRegistry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/StackMaps.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/GCMetadataPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineFrameInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/FastISel.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineSSAUpdater.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineDominanceFrontier.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MIRParser -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MIRParser/MIRParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ISDOpcodes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineInstr.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineCombinerPattern.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineValueType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineInstrBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/RegisterPressure.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/CommandFlags.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ResourcePriorityQueue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LatencyPriorityQueue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LiveIntervalUnion.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/DwarfStringPoolEntry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/DFAPacketizer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachORelocation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachineMemOperand.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/SelectionDAGISel.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/CalcSpillWeights.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ParallelCG.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ScheduleDAG.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/ScheduleDAGInstrs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/RegisterClassInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/MachinePassRegistry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/GCStrategy.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/CodeGen/LiveStackAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Pass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/DivergenceAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/TargetLibraryInfo.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/AssumptionCache.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/MemoryBuiltins.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/EHPersonalities.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/TargetTransformInfoImpl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/RegionInfoImpl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/AliasSetTracker.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/BlockFrequencyInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/Trace.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/LoopInfoImpl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/TargetFolder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/IteratedDominanceFrontier.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/CaptureTracking.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/PtrUseVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/RegionPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/DominanceFrontier.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/CodeMetrics.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/Loads.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/LoopAccessAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ObjCARCInstKind.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/LazyValueInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/PostDominators.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ScalarEvolutionExpressions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/CGSCCPassManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/RegionInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/CallPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/Lint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/LoopInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/CFGPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/TargetLibraryInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/DominanceFrontierImpl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/LoopPass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/CFLAliasAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/RegionIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/OrderedBasicBlock.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/TypeBasedAliasAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/BlockFrequencyInfoImpl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ObjCARCAnalysisUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/LoopIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/DependenceAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/Passes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/DomPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/AliasAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/InlineCost.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/Interval.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/RegionPass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/CFG.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/TargetTransformInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/PHITransAddr.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ScopedNoAliasAA.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/CallGraphSCCPass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ObjCARCAliasAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ScalarEvolution.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/BranchProbabilityInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/VectorUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/MemoryLocation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ScalarEvolutionNormalization.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/IntervalIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/DOTGraphTraitsPass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ScalarEvolutionExpander.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/BasicAliasAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/SparsePropagation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/LazyCallGraph.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ConstantFolding.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/ValueTracking.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/MemoryDependenceAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/CallGraph.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/IntervalPartition.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/InstructionSimplify.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/DemandedBits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/GlobalsModRef.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Analysis/IVUsers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Bitcode -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Bitcode/ReaderWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Bitcode/BitcodeWriterPass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Bitcode/BitstreamWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Bitcode/BitCodes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Bitcode/BitstreamReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Option -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Option/Arg.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Option/OptTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Option/ArgList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Option/OptParser.td -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Option/Option.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Option/OptSpecifier.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Target.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/IRReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/OrcBindings.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/LinkTimeOptimizer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/TargetMachine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Initialization.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Types.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Object.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Analysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/ErrorHandling.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/lto.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Support.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Transforms -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Transforms/Vectorize.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Transforms/Scalar.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Transforms/IPO.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Transforms/PassManagerBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/BitReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/BitWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Disassembler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Linker.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/ExecutionEngine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/Core.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Intrinsics.gen -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/IR/Attributes.inc -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Support/DataTypes.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Config -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Config/AsmPrinters.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Config/Disassemblers.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Config/llvm-config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Config/Targets.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm/Config/AsmParsers.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSupport.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMTableGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-tblgen -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-tblgen -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMCore.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMIRReader.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSelectionDAG.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMIRParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMBitReader.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMBitWriter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMTransformUtils.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMInstrumentation.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMInstCombine.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMScalarOpts.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMipo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMVectorize.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/LLVMHello.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMObjCARCOpts.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMLinker.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAnalysis.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMLTO.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMC.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMCParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMCDisassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMObject.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMOption.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMDebugInfoCodeView.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMDebugInfoDWARF.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMDebugInfoPDB.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSymbolize.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMExecutionEngine.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMInterpreter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMCJIT.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMOrcJIT.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMRuntimeDyld.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMTarget.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAArch64CodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAArch64Info.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAArch64AsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAArch64Disassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAArch64AsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAArch64Desc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAArch64Utils.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAMDGPUCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAMDGPUAsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAMDGPUAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAMDGPUInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAMDGPUDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAMDGPUUtils.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMARMCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMARMInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMARMAsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMARMDisassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMARMAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMARMDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMBPFCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMBPFAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMBPFInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMBPFDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMCppBackendCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMCppBackendInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMHexagonCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMHexagonAsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMHexagonInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMHexagonDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMHexagonDisassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMipsCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMipsAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMipsDisassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMipsInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMipsDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMipsAsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMSP430CodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMSP430AsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMSP430Info.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMMSP430Desc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMNVPTXCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMNVPTXInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMNVPTXAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMNVPTXDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMPowerPCCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMPowerPCAsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMPowerPCDisassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMPowerPCAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMPowerPCInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMPowerPCDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSparcCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSparcInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSparcDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSparcAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSparcAsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSparcDisassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSystemZCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSystemZAsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSystemZDisassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSystemZAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSystemZInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMSystemZDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMX86CodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMX86AsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMX86Disassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMX86AsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMX86Desc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMX86Info.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMX86Utils.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMXCoreCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMXCoreDisassembler.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMXCoreAsmPrinter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMXCoreInfo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMXCoreDesc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMAsmParser.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMLineEditor.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMProfileData.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMPasses.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVMLibDriver.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/FileCheck -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-PerfectShuffle -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/count -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/not -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/yaml-bench -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/allocator_interface.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/asan_interface.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/common_interface_defs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/coverage_interface.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/dfsan_interface.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/linux_syscall_hooks.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/lsan_interface.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/msan_interface.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/tsan_interface_atomic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.builtins-armhf.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone-armhf.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone_cxx-armhf.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone-armhf.a.syms -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone_cxx-armhf.a.syms -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan-preinit-armhf.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a.syms -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a.syms -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/asan_blacklist.txt -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.profile-armhf.a -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Options.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/LinkAllPasses.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/ScheduleOptimizer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/RegisterPasses.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Support -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Support/SCEVAffinator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Support/ScopLocation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Support/ScopHelper.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Support/SCEVValidator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Support/GICHelper.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Config -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/ScopInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/ScopPass.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/DependenceInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/ScopDetection.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Canonicalization.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/IslAst.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/BlockGenerators.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/IRBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/IslExprBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/Utils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/CodegenCleanup.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/IslNodeBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/LoopGenerators.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/RuntimeDebugBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/CodeGen/CodeGeneration.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/ScopDetectionDiagnostic.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Config -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/polly/Config/config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libPolly.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/LLVMPolly.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libPollyISL.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLTO.so -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/llvm-c/lto.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-ar Creating llvm-ranlib Creating llvm-lib -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-config -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-profdata -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/FrontendTool -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/FrontendTool/Utils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/CommonOptionsParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/Refactoring.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/FileMatchTrie.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/JSONCompilationDatabase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/Tooling.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/CompilationDatabasePluginRegistry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/Core -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/Core/Lookup.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/Core/Replacement.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/ArgumentsAdjusters.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/RefactoringCallbacks.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/CompilationDatabase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Tooling/ReplacementsYaml.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchersInternal.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchersMacros.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchFinder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic/Registry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic/Parser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic/Diagnostics.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic/VariantValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Options.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/SanitizerArgs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Multilib.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Action.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Phases.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Types.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Job.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Util.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Driver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/DriverDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Tool.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Types.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Compilation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/ToolChain.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Edit -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Edit/EditsReceiver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Edit/Commit.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Edit/Rewriters.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Edit/EditedSource.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Edit/FileOffset.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Config -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/TemplateKinds.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/TokenKinds.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsX86.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsSystemZ.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/AddressSpaces.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/PrettyStackTrace.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Visibility.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsARM.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Attributes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/OperatorPrecedence.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/TargetCXXABI.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/LLVM.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/AllDiagnostics.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Module.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/ExceptionSpecificationType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/FileSystemOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/PlistSupport.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsNEON.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/TargetBuiltins.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Builtins.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/CharInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Sanitizers.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsMips.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/AttrKinds.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/SanitizerBlacklist.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsPPC.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Sanitizers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/TokenKinds.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/FileManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Linkage.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsHexagon.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/VirtualFileSystem.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/IdentifierTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Builtins.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsXCore.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Diagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/LangOptions.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/ABI.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/CommentOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/OpenMPKinds.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsWebAssembly.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/PartialDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsAArch64.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/OperatorKinds.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/VersionTuple.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/MacroBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/OpenMPKinds.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/SourceLocation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/SourceManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsNVPTX.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/ObjCRuntime.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticIDs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/TypeTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Specifiers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/ExpressionTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/CapturedStmt.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Version.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsLe64.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/OperatorKinds.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticOptions.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/FileSystemStatCache.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/TargetOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/SourceManagerInternals.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/LangOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticCategories.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/OpenCLExtensions.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/TargetInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/BuiltinsAMDGPU.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Lambda.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Index -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Index/USRGeneration.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Index/CommentToXML.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Parse -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Parse/Parser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Parse/ParseAST.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Parse/ParseDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Checkers -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/CheckerManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/Checker.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/CheckerRegistry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/IssueHash.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/Analyses.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend/FrontendActions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ExprOpenMP.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/TemplateBase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/GlobalDecl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/TypeLocNodes.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/RawCommentList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/PrettyPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTTypeTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/StmtCXX.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/VTTBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTMutationListener.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ExprCXX.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/BaseSubobject.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/TemplateName.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclLookups.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentLexer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTImporter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/TypeLoc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclOpenMP.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ExternalASTSource.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/VTableBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/LambdaCapture.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/APValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/Expr.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/Redeclarable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CXXInheritance.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclTemplate.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTConsumer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/NSAPI.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/AST.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CanonicalType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTLambda.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/StmtGraphTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/TypeOrdering.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CharUnits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/StmtVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/RecordLayout.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/RecursiveASTVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/OperationKinds.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/Type.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTUnresolvedSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/TypeNodes.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ExprObjC.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/EvaluatedExprVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DependentDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/Comment.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentBriefParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/MangleNumberingContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclBase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/BuiltinTypes.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTFwd.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/NestedNameSpecifier.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/TypeLocVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclObjC.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclAccessPair.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/Mangle.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/OpenMPClause.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclarationName.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentCommandTraits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/StmtOpenMP.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/UnresolvedSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ASTDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/Stmt.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/SelectorLocationsKind.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/ParentMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentSema.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/TypeVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/StmtIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclVisitor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclContextInternals.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclGroup.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclFriend.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/StmtObjC.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/Attr.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/AttrIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/Decl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclCXX.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Core -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Core/HTMLRewrite.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Core/Rewriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Core/DeltaTree.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Core/RewriteBuffer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Core/TokenRewriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Core/RewriteRope.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Frontend -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Frontend/FrontendActions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Frontend/Rewriters.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Frontend/ASTConsumers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Rewrite/Frontend/FixItRewriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/CodeGen -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/CodeGen/CodeGenAction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/CodeGen/ModuleBuilder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/CodeGen/ObjectFilePCHContainerOperations.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/CodeGen/CGFunctionInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/CodeGen/BackendUtil.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/CodeGen/CodeGenABITypes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/CodeInjector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/AnalysisContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/FlowSensitive -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/FlowSensitive/DataflowValues.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Support -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Support/BumpVector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/PostOrderCFGView.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/LiveVariables.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafety.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/Dominators.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyUtil.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyTIL.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyCommon.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyLogical.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ReachableCode.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/Consumed.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/FormatString.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/UninitializedValues.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyOps.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/AnalysisDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/CFGStmtMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/ProgramPoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/CFG.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/DomainSpecific -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/DomainSpecific/CocoaConventions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Analysis/CallGraph.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Debian -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Debian/debian_path.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ARCMigrate -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ARCMigrate/FileRemapper.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ARCMigrate/ARCMTActions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/ARCMigrate/ARCMT.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/TextDiagnosticPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/FrontendActions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/LayoutOverrideSource.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/SerializedDiagnosticReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/FrontendAction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/SerializedDiagnosticPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/VerifyDiagnosticConsumer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/TextDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/Utils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/MultiplexConsumer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/LangStandards.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/FrontendDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/PCHContainerOperations.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/SerializedDiagnostics.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/CodeGenOptions.def -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/DiagnosticRenderer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/TextDiagnosticBuffer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/ASTUnit.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/ASTConsumers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/PreprocessorOutputOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/MigratorOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/CompilerInvocation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/FrontendOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/ChainedDiagnosticConsumer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/LangStandard.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/CommandLineSourceLoc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/FrontendPluginRegistry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/DependencyOutputOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/CompilerInstance.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/LogDiagnosticPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Frontend/CodeGenOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/LocInfoType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/SemaDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/SemaConsumer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/ExternalSemaSource.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/PrettyDeclStackTrace.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/ObjCMethodList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/AnalysisBasedWarnings.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/CodeCompleteConsumer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/CXXFieldCollector.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/ParsedTemplate.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/Initialization.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/Lookup.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/TemplateDeduction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/MultiplexExternalSemaSource.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/Ownership.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/Designator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/SemaLambda.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/Overload.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/TypoCorrection.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/Template.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/CodeCompleteOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/IdentifierResolver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/DelayedDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/SemaFixItUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/Weak.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/Scope.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/DeclSpec.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/ScopeInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/SemaInternal.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/Sema.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/LoopHint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/AttributeList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Format -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Format/Format.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/PreprocessingRecord.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/Lexer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/HeaderSearch.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/PreprocessorLexer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/ModuleMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/MacroInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/TokenConcatenation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/DirectoryLookup.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/Token.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/ScratchBuffer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/LexDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/PPCallbacks.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/PTHLexer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/PPConditionalDirectiveRecord.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/HeaderSearchOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/HeaderMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/CodeCompletionHandler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/MultipleIncludeOpt.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/Preprocessor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/PTHManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/ExternalPreprocessorSource.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/TokenLexer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/Pragma.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/PreprocessorOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/MacroArgs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/LiteralSupport.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Lex/ModuleLoader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/Module.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/ModuleManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/GlobalModuleIndex.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/ModuleFileExtension.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/ASTWriter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/SerializationDiagnostic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/ASTDeserializationListener.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/ASTBitCodes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/ContinuousRangeMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/ASTReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/Index.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/CXCompilationDatabase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/CXErrorCode.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/Documentation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/BuildSystem.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/CXString.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/Platform.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Driver/Options.inc -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Config -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Config/config.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticFrontendKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticDriverKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticAnalysisKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/AttrHasAttributeImpl.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticCommentKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticParseKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticIndexName.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticLexKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticSerializationKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticCommonKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/AttrList.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticGroups.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/Version.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/arm_neon.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticASTKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Basic/DiagnosticSemaKinds.inc -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Parse -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Parse/AttrParserStringSwitches.inc -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/DeclNodes.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentCommandList.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/AttrVisitor.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/AttrDump.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/Attrs.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentHTMLNamedCharacterReferences.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/AttrImpl.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentNodes.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/StmtNodes.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentCommandInfo.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentHTMLTags.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/AST/CommentHTMLTagsProperties.inc -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/AttrSpellingListIndex.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/AttrParsedAttrImpl.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/AttrParsedAttrKinds.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/AttrParsedAttrList.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Sema/AttrTemplateInstantiate.inc -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/AttrPCHWrite.inc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang/Serialization/AttrPCHRead.inc -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/Index.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/CXCompilationDatabase.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/CXErrorCode.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/Documentation.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/BuildSystem.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/CXString.h -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include/clang-c/Platform.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/cmake/ClangTargets.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/cmake/ClangTargets-relwithdebinfo.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/cmake/ClangConfig.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/clang-tblgen -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/adxintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/altivec.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/ammintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/arm_acle.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx2intrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512bwintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512cdintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512erintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512fintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512vlbwintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512vlintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512dqintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512vldqintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/pkuintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/avxintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/bmi2intrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/bmiintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/__clang_cuda_runtime_wrapper.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/cpuid.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/cuda_builtin_vars.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/emmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/f16cintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/float.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/fma4intrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/fmaintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/fxsrintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/htmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/htmxlintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/ia32intrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/immintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/Intrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/inttypes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/iso646.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/limits.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/lzcntintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/mm3dnow.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/mmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/mm_malloc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/module.modulemap -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/nmmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/pmmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/popcntintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/prfchwintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/rdseedintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/rtmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/s390intrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/shaintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/smmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdalign.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdarg.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdatomic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdbool.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/stddef.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/__stddef_max_align_t.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdnoreturn.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/tbmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/tgmath.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/tmmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/unwind.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/vadefs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/varargs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/vecintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/__wmmintrin_aes.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/wmmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/__wmmintrin_pclmul.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/x86intrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/xmmintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/xopintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/xsaveintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/xsaveoptintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/xsavecintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/xsavesintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/xtestintrin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/clang/3.8.1/include/arm_neon.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangBasic.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangLex.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangParse.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangAST.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangASTMatchers.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangDynamicASTMatchers.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangSema.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangCodeGen.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangAnalysis.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangEdit.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangRewrite.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangARCMigrate.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangDriver.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangSerialization.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangFrontend.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangRewriteFrontend.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangFrontendTool.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTooling.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangToolingCore.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangIndex.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCore.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCheckers.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangStaticAnalyzerFrontend.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangFormat.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/clang-3.8 -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/clang Creating clang++ Creating clang-cl -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/clang-format -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/clang-format-bbedit.applescript -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/clang-format-diff.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/clang-format-sublime.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/clang-format.el -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/clang-format.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/git-clang-format -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/c-index-test Creating libclang-3.8.1.so Creating libclang.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclang-3.8.so.1 -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclang-3.8.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/clang-check -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/scan-build -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/libexec/ccc-analyzer -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/libexec/c++-analyzer -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/man/man1/scan-build.1 -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/scan-build/scanview.css -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/scan-build/sorttable.js -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/scan-view -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/scan-view/ScanView.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/scan-view/Reporter.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/scan-view/startfile.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/scan-view/FileRadar.scpt -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/scan-view/GetRadarVersion.scpt -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/scan-view/bugcatcher.ico -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangApplyReplacements.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/clang-apply-replacements -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangRename.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/clang-rename -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/modularize -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidy.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/clang-tidy -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/clang-tidy-diff.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/clang/run-clang-tidy.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidyCERTModule.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidyLLVMModule.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidyCppCoreGuidelinesModule.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidyGoogleModule.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidyMiscModule.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidyModernizeModule.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidyPerformanceModule.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidyReadabilityModule.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangTidyUtils.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libclangQuery.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/clang-query -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/include -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-types.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/Symtab.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/VariableList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/Symbol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/DebugMacros.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/SymbolContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/SymbolVendor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/ObjectFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/ArmUnwindInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/TypeList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/Function.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/ClangASTImporter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/CompilerDecl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/VerifyDecl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/DWARFCallFrameInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/ClangExternalASTSourceCommon.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/ObjectContainer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/LineTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/CompileUnit.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/SymbolFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/FuncUnwinders.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/GoASTContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/Type.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/SymbolContextScope.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/Variable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/UnwindPlan.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/CompilerDeclContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/TaggedASTType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/LineEntry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/TypeSystem.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/CompactUnwindInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/ClangASTContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/CompilerType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/Declaration.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/DeclVendor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/Block.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/UnwindTable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Symbol/TypeMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-versioning.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/IRInterpreter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/ExpressionVariable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/ExpressionTypeSystemHelper.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/UtilityFunction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/ExpressionParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/IRDynamicChecks.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/IRExecutionUnit.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/Materializer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/IRMemoryMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/REPL.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/DWARFExpression.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/FunctionCaller.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/Expression.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/UserExpression.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/ExpressionSourceCode.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Expression/LLVMUserExpression.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-private-interfaces.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-enumerations.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointLocationCollection.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointLocation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/Stoppoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolverName.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolverFileRegex.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/Breakpoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointIDList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/WatchpointList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointLocationList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolverAddress.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolverFileLine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/StoppointLocation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointSite.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/StoppointCallbackContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/WatchpointOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/Watchpoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointSiteList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointID.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-defines.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-public.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/CommandInterpreter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueDictionary.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/CommandObjectMultiword.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueUUID.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueFileSpecList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/Options.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupBoolean.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueArch.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueString.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueArgs.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValuePathMappings.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/CommandObjectRegexCommand.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupVariable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueSInt64.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/CommandHistory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupPlatform.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupString.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueEnumeration.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/Args.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/Property.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupWatchpoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueRegex.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueFormatEntity.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupUUID.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueFormat.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/CommandReturnObject.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueLanguage.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupOutputFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueProperties.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/CommandCompletions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupUInt64.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/CommandObject.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/CommandOptionValidators.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueChar.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueBoolean.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupArchitecture.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueArray.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueUInt64.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupFormat.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueFileSpec.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/ScriptInterpreter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValues.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-private-types.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-private-forward.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-private.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/SharingPtr.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/NameMatches.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/SafeMachO.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/SharedCluster.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/ProcessStructReader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/CleanUp.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/Utils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/TaskPool.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/StringLexer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/Iterable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/ConvertEnum.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/Either.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/PriorityPointerPair.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/AnsiTerminal.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/PseudoTerminal.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/LLDBAssert.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/RegisterNumber.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/JSON.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/StringExtractor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Utility/Range.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/SystemRuntime.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/Unwind.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanCallUserExpression.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/Process.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/OperatingSystem.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/MemoryHistory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/Target.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanPython.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepOverRange.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanTracer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/UnixSignals.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/StackFrame.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/InstrumentationRuntime.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/QueueList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanRunToAddress.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/Memory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/RegisterContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/JITLoader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/TargetList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadCollection.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/SectionLoadHistory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ExecutionContextScope.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/FileAction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepInstruction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/PathMappingList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepOut.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/Thread.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/SectionLoadList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/DynamicLoader.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepOverBreakpoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanShouldStopHere.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/JITLoaderList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/StopInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/LanguageRuntime.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/QueueItem.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadSpec.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ProcessLaunchInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ExecutionContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/CPPLanguageRuntime.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/UnwindAssembly.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/MemoryRegionInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ABI.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/StackID.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/Queue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanBase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/Language.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepThrough.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/StackFrameList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepInRange.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/InstrumentationRuntimeStopInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepUntil.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ProcessInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanCallFunction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/RegisterCheckpoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlan.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ObjCLanguageRuntime.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/Platform.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepRange.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-private-enumerations.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/StringPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/FormattersContainer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/DumpValueObjectOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeCategory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeSynthetic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeValidator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/LanguageCategory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/ValueObjectPrinter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeSummary.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/FormatManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeCategoryMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/FormatCache.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/FormatClasses.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/CXXFunctionPointer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeFormat.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/VectorType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/DataVisualization.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/FormattersHelpers.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/DataFormatters/VectorIterator.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/lldb-forward.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBThread.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBTypeEnumMember.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBDefines.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBBreakpoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBDebugger.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBInstructionList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBInstruction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBError.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBTypeSynthetic.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SystemInitializerFull.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBThreadCollection.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBCommunication.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBSymbolContextList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBSymbolContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBSymbol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBLanguageRuntime.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBFrame.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/LLDB.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBCommandInterpreter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBExecutionContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBVariablesOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBBlock.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBValueList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBDeclaration.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBFileSpecList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBCommandReturnObject.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBBroadcaster.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBBreakpointLocation.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBThreadPlan.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBQueue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBAttachInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBProcess.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBUnixSignals.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBSourceManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBModuleSpec.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBTypeNameSpecifier.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBAddress.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBTarget.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBSection.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBType.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBExpressionOptions.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBListener.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBLaunchInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBPlatform.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBCompileUnit.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBData.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBLineEntry.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBStringList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBQueueItem.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBTypeFilter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBFunction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBModule.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBFileSpec.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBWatchpoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBTypeSummary.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBEvent.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBStream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBTypeFormat.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBTypeCategory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/API/SBHostOS.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ThreadSafeDenseSet.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/State.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/FastDemangle.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/StreamTee.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/VMRange.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/DataBuffer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Address.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ConstString.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/UniqueCStringMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ThreadSafeValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectRegister.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Flags.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/PluginInterface.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ConnectionMachPort.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ConnectionSharedMemory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Scalar.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/StringList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectMemory.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectVariable.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ArchSpec.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/IOStreamMacros.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/RangeMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Error.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ModuleSpec.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectConstResultImpl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Broadcaster.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/StructuredData.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/RegisterValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ThreadSafeDenseMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/RegularExpression.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Listener.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/StreamString.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectConstResultCast.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Module.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Logging.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/FileSpecList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Section.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/StreamBuffer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/EmulateInstruction.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/IOHandler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/UserID.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Debugger.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/LoadedModuleInfoList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/History.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/DataExtractor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/AddressResolver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/StreamGDBRemote.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ModuleChild.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Baton.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/DataBufferMemoryMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/AddressResolverFileLine.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/UserSettingsController.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/FormatEntity.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Mangled.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Connection.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Communication.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectCast.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/dwarf.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/SearchFilter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectChild.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Opcode.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/UUID.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/AddressResolverName.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectDynamicValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Value.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObject.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectConstResultChild.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/FileLineResolver.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/StreamFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Stream.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Event.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/SourceManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Timer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/StreamAsynchronousIO.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/MappedHash.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/StreamCallback.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Disassembler.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectConstResult.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/DataBufferHeap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/STLUtils.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/CxaDemangle.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ThreadSafeSTLMap.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ValueObjectSyntheticFilter.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ClangForward.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/Log.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/AddressRange.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/DataEncoder.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/ModuleList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Core/PluginManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Initialization -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Initialization/SystemLifetimeManager.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Initialization/SystemInitializer.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Initialization/SystemInitializerCommon.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Mutex.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/netbsd -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/netbsd/HostThreadNetBSD.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/netbsd/HostInfoNetBSD.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/netbsd/Config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Editline.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Symbols.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/ProcessRunLock.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostNativeThread.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Socket.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostThread.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostNativeProcessBase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/android -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/android/ProcessLauncherAndroid.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/android/HostInfoAndroid.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/android/Android.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/android/Config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/getopt -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/HostProcessWindows.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/HostThreadWindows.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/AutoHandle.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/editlinewin.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/ConnectionGenericFileWindows.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/ProcessLauncherWindows.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/LockFileWindows.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/windows.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/PipeWindows.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/win32.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/windows/HostInfoWindows.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/XML.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/macosx -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/macosx/HostInfoMacOSX.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/macosx/HostThreadMacOSX.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/macosx/Config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostNativeThreadBase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/ThisThread.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/FileCache.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostProcess.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/LockFilePosix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/MainLoopPosix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/DomainSocket.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/ProcessLauncherPosix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/HostThreadPosix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/HostInfoPosix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/HostProcessPosix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/PipePosix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/Fcntl.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/mingw -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/mingw/Config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/linux -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/linux/Signalfd.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/linux/Personality.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/linux/Ptrace.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/linux/AbstractSocket.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/linux/HostThreadLinux.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/linux/Uio.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/linux/HostInfoLinux.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/linux/Config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Pipe.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostInfoBase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Endian.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/MonitoringProcessLauncher.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Predicate.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/File.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/FileSystem.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/msvc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/msvc/Config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/ProcessLauncher.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/ThreadLauncher.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/LockFile.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Time.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Host.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostNativeThreadForward.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/FileSpec.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/TimeValue.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/ConnectionFileDescriptor.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/LockFileBase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/IOObject.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/GetOptInc.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/NativeWatchpointList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/NativeThreadProtocol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/NativeRegisterContext.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/NativeProcessProtocol.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/UDPSocket.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/NativeBreakpoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/SoftwareBreakpoint.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/TCPSocket.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/NativeRegisterContextRegisterInfo.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/common/NativeBreakpointList.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/PipeBase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/MainLoopBase.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostNativeProcess.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/HostGetOpt.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/StringConvert.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Debug.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Condition.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/OptionParser.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/MainLoop.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/Terminal.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/freebsd -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/freebsd/HostInfoFreeBSD.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/freebsd/HostThreadFreeBSD.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/freebsd/Config.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/include/lldb/Host/SocketAddress.h -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7 -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/six.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/lldb-argdumper -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/embedded_interpreter.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cache.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/Logger.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cpp -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cpp/gnu_libstdcpp.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cpp/libcxx.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cpp/__init__.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/__init__.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/attrib_fromdict.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/metrics.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/_lldb.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/__init__.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/runtime -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/runtime/__init__.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/utils -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/utils/symbolication.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/utils/__init__.py -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/python2.7/site-packages/readline.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbBase.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbBreakpoint.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbCommands.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbCore.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbDataFormatters.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbExpression.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbHost.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbInitialization.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbInterpreter.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABISysV_arm.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABISysV_arm64.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABISysV_hexagon.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABISysV_ppc.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABISysV_ppc64.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABISysV_mips.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABISysV_mips64.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABISysV_i386.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABISysV_x86_64.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABIMacOSX_i386.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABIMacOSX_arm.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginABIMacOSX_arm64.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginDisassemblerLLVM.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderMacOSXDYLD.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderPosixDYLD.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderStatic.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderHexagonDYLD.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderWindowsDYLD.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginExpressionParserClang.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginExpressionParserGo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginInstructionARM.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginInstructionARM64.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginInstructionMIPS.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginInstructionMIPS64.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginJITLoaderGDB.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginCPlusPlusLanguage.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginGoLanguage.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginObjCLanguage.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginObjCPlusPlusLanguage.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginCXXItaniumABI.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginAppleObjCRuntime.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginLanguageRuntimeGo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginRenderScriptRuntime.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginMemoryHistoryASan.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginObjectContainerBSDArchive.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginObjectContainerMachOArchive.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginObjectFileELF.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginObjectFileMachO.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginObjectFilePECOFF.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginObjectFileJIT.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginOSGo.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginOSPython.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginPlatformLinux.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginPlatformFreeBSD.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginPlatformNetBSD.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginPlatformMacOSX.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginPlatformWindows.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginPlatformPOSIX.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginPlatformGDB.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginPlatformKalimba.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginPlatformAndroid.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginProcessLinux.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginProcessPOSIX.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginProcessGDBRemote.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginProcessUtility.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginProcessMachCore.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginProcessElfCore.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginScriptInterpreterNone.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginScriptInterpreterPython.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginSymbolFileDWARF.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginSymbolFileSymtab.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginSystemRuntimeMacOSX.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginSymbolVendorELF.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginUnwindAssemblyInstEmulation.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbPluginUnwindAssemblyX86.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbSymbol.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbTarget.a -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldbUtility.a Creating liblldb-3.8.1.so Creating liblldb.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldb-3.8.so.1 -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/liblldb-3.8.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/lldb-argdumper -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/lldb-3.8.1 -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/lldb -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/lldb-mi-3.8.1 -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/lldb-mi -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/lldb-server-3.8.1 -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/lldb-server -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/bugpoint -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/BugpointPasses.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-dsymutil -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/LLVMgold.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/lli -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-as -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-bcanalyzer -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-c-test -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-cov -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-cxxdump -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-diff -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-dis -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-dwarfdump -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-dwp -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-extract -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-link -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-lto -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-mc -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-mcmarkup -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-nm -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-objdump -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-pdbdump -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-readobj -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-rtdyld Creating libLLVM-3.8.1.so Creating libLLVM.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVM-3.8.so.1 -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/lib/libLLVM-3.8.so -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-size -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-split -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-stress -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/llvm-symbolizer -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/obj2yaml -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/opt -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/sancov -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/verify-uselistorder -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/bin/yaml2obj -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/LLVMExports.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/LLVMExports-relwithdebinfo.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/LLVMConfig.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/LLVMConfigVersion.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/LLVM-Config.cmake -- Up-to-date: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/. -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./CrossCompile.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./GetSVN.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./DetermineGCCCompatible.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./LLVMExternalProjectUtils.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./TableGen.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./AddSphinxTarget.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./AddOCaml.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./ChooseMSVCCRT.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./AddLLVM.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./FindSphinx.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./FindOCaml.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./LLVMInstallSymlink.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./HandleLLVMStdlib.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./AddLLVMDefinitions.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./HandleLLVMOptions.cmake -- Installing: /<>/debian/tmp/usr/lib/llvm-3.8/share/llvm/cmake/./LLVMProcessSources.cmake make[2]: Leaving directory '/<>/build-llvm' # Not used on Linux. rm -f /<>/debian/tmp//usr/lib/llvm-3.8/bin/argdumper rm -f /<>/debian/tmp//usr/lib/llvm-3.8/share/clang/clang-format-bbedit.applescript cp build-llvm/bin/clang-query /<>/debian/tmp//usr/lib/llvm-3.8/bin # Only run on executable, not script chrpath -d `find /<>/debian/tmp//usr/lib/llvm-3.8/bin/ -type f -executable -exec file -i '{}' \; | grep 'x-executable; charset=binary'|cut -d: -f1` mkdir -p /<>/debian/clang-3.8/usr/bin/ cp compiler-rt/lib/asan/scripts/asan_symbolize.py /<>/debian/clang-3.8/usr/bin/asan_symbolize-3.8 mkdir -p /<>/debian/libfuzzer-3.8-dev/usr/lib/llvm-3.8/lib/ cp -v build-llvm/libFuzzer.a /<>/debian/libfuzzer-3.8-dev/usr/lib/llvm-3.8/lib/ 'build-llvm/libFuzzer.a' -> '/<>/debian/libfuzzer-3.8-dev/usr/lib/llvm-3.8/lib/libFuzzer.a' mkdir -p /<>/debian/tmp//usr/lib/clang/3.8/lib mkdir -p /<>/debian/tmp//usr/lib/llvm-3.8/lib/clang/3.8.1/lib/ mkdir -p /<>/debian/tmp//usr/lib/llvm-3.8/lib/clang/3.8/lib/clang_linux/ mkdir -p build-llvm/tools/clang/runtime/compiler-rt/clang_linux/ mkdir -p build-llvm/tools/clang/runtime/compiler-rt/clang_linux/ echo "The *.txt files, if available, contain helper to override some of the errors messages." > /<>/debian/tmp//usr/lib/llvm-3.8/lib/clang/3.8.1/README.txt echo "Please visit https://github.com/google/sanitizers/wiki/AddressSanitizer for help" >> /<>/debian/tmp//usr/lib/llvm-3.8/lib/clang/3.8.1/README.txt mkdir -p /<>/debian/tmp//usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/ mv /<>/debian/tmp//usr/lib/llvm-3.8/bin/clang-3.8 \ /<>/debian/tmp//usr/lib/llvm-3.8/bin/clang rm -f /<>/debian/tmp//usr/lib/llvm-3.8/lib/libPolly*a rm -f /<>/debian/tmp//usr/lib/llvm-3.8/lib/python2.7/site-packages/six.py mkdir -p /<>/debian/tmp//usr/bin/ cd /<>/debian/tmp//usr/bin/; \ rm -f *; \ for f in ../lib/llvm-3.8/bin/*; do \ ln -s $f `basename $f`-3.8; \ echo "Link $f to `basename $f`-3.8"; \ done Link ../lib/llvm-3.8/bin/FileCheck to FileCheck-3.8 Link ../lib/llvm-3.8/bin/bugpoint to bugpoint-3.8 Link ../lib/llvm-3.8/bin/c-index-test to c-index-test-3.8 Link ../lib/llvm-3.8/bin/clang to clang-3.8 Link ../lib/llvm-3.8/bin/clang++ to clang++-3.8 Link ../lib/llvm-3.8/bin/clang-apply-replacements to clang-apply-replacements-3.8 Link ../lib/llvm-3.8/bin/clang-check to clang-check-3.8 Link ../lib/llvm-3.8/bin/clang-cl to clang-cl-3.8 Link ../lib/llvm-3.8/bin/clang-format to clang-format-3.8 Link ../lib/llvm-3.8/bin/clang-query to clang-query-3.8 Link ../lib/llvm-3.8/bin/clang-rename to clang-rename-3.8 Link ../lib/llvm-3.8/bin/clang-tblgen to clang-tblgen-3.8 Link ../lib/llvm-3.8/bin/clang-tidy to clang-tidy-3.8 Link ../lib/llvm-3.8/bin/count to count-3.8 Link ../lib/llvm-3.8/bin/git-clang-format to git-clang-format-3.8 Link ../lib/llvm-3.8/bin/llc to llc-3.8 Link ../lib/llvm-3.8/bin/lldb to lldb-3.8 Link ../lib/llvm-3.8/bin/lldb-3.8.1 to lldb-3.8.1-3.8 Link ../lib/llvm-3.8/bin/lldb-argdumper to lldb-argdumper-3.8 Link ../lib/llvm-3.8/bin/lldb-mi to lldb-mi-3.8 Link ../lib/llvm-3.8/bin/lldb-mi-3.8.1 to lldb-mi-3.8.1-3.8 Link ../lib/llvm-3.8/bin/lldb-server to lldb-server-3.8 Link ../lib/llvm-3.8/bin/lldb-server-3.8.1 to lldb-server-3.8.1-3.8 Link ../lib/llvm-3.8/bin/lli to lli-3.8 Link ../lib/llvm-3.8/bin/llvm-PerfectShuffle to llvm-PerfectShuffle-3.8 Link ../lib/llvm-3.8/bin/llvm-ar to llvm-ar-3.8 Link ../lib/llvm-3.8/bin/llvm-as to llvm-as-3.8 Link ../lib/llvm-3.8/bin/llvm-bcanalyzer to llvm-bcanalyzer-3.8 Link ../lib/llvm-3.8/bin/llvm-c-test to llvm-c-test-3.8 Link ../lib/llvm-3.8/bin/llvm-config to llvm-config-3.8 Link ../lib/llvm-3.8/bin/llvm-cov to llvm-cov-3.8 Link ../lib/llvm-3.8/bin/llvm-cxxdump to llvm-cxxdump-3.8 Link ../lib/llvm-3.8/bin/llvm-diff to llvm-diff-3.8 Link ../lib/llvm-3.8/bin/llvm-dis to llvm-dis-3.8 Link ../lib/llvm-3.8/bin/llvm-dsymutil to llvm-dsymutil-3.8 Link ../lib/llvm-3.8/bin/llvm-dwarfdump to llvm-dwarfdump-3.8 Link ../lib/llvm-3.8/bin/llvm-dwp to llvm-dwp-3.8 Link ../lib/llvm-3.8/bin/llvm-extract to llvm-extract-3.8 Link ../lib/llvm-3.8/bin/llvm-lib to llvm-lib-3.8 Link ../lib/llvm-3.8/bin/llvm-link to llvm-link-3.8 Link ../lib/llvm-3.8/bin/llvm-lto to llvm-lto-3.8 Link ../lib/llvm-3.8/bin/llvm-mc to llvm-mc-3.8 Link ../lib/llvm-3.8/bin/llvm-mcmarkup to llvm-mcmarkup-3.8 Link ../lib/llvm-3.8/bin/llvm-nm to llvm-nm-3.8 Link ../lib/llvm-3.8/bin/llvm-objdump to llvm-objdump-3.8 Link ../lib/llvm-3.8/bin/llvm-pdbdump to llvm-pdbdump-3.8 Link ../lib/llvm-3.8/bin/llvm-profdata to llvm-profdata-3.8 Link ../lib/llvm-3.8/bin/llvm-ranlib to llvm-ranlib-3.8 Link ../lib/llvm-3.8/bin/llvm-readobj to llvm-readobj-3.8 Link ../lib/llvm-3.8/bin/llvm-rtdyld to llvm-rtdyld-3.8 Link ../lib/llvm-3.8/bin/llvm-size to llvm-size-3.8 Link ../lib/llvm-3.8/bin/llvm-split to llvm-split-3.8 Link ../lib/llvm-3.8/bin/llvm-stress to llvm-stress-3.8 Link ../lib/llvm-3.8/bin/llvm-symbolizer to llvm-symbolizer-3.8 Link ../lib/llvm-3.8/bin/llvm-tblgen to llvm-tblgen-3.8 Link ../lib/llvm-3.8/bin/modularize to modularize-3.8 Link ../lib/llvm-3.8/bin/not to not-3.8 Link ../lib/llvm-3.8/bin/obj2yaml to obj2yaml-3.8 Link ../lib/llvm-3.8/bin/opt to opt-3.8 Link ../lib/llvm-3.8/bin/sancov to sancov-3.8 Link ../lib/llvm-3.8/bin/scan-build to scan-build-3.8 Link ../lib/llvm-3.8/bin/scan-view to scan-view-3.8 Link ../lib/llvm-3.8/bin/verify-uselistorder to verify-uselistorder-3.8 Link ../lib/llvm-3.8/bin/yaml-bench to yaml-bench-3.8 Link ../lib/llvm-3.8/bin/yaml2obj to yaml2obj-3.8 cp /<>/clang/tools/scan-build/man/scan-build.1 /<>/clang/tools/scan-build/man/scan-build-3.8.1 # copy the vim files (exept that tablegen does not exist for indent VIM_DIRS="ftdetect ftplugin syntax indent"; \ for dir in $VIM_DIRS; do \ cp -f /<>/utils/vim/$dir/llvm.vim /<>/utils/vim/$dir/llvm-3.8.vim; \ if test -f /<>/utils/vim/$dir/tablegen.vim; then \ cp -f /<>/utils/vim/$dir/tablegen.vim /<>/utils/vim/$dir/tablegen-3.8.vim; \ fi; \ done cp -f /<>/utils/vim/vimrc /<>/utils/vim/llvm-3.8-vimrc cp -f /<>/clang/tools/clang-format/clang-format-diff.py /<>/clang/tools/clang-format/clang-format-diff-3.8 cp -f /<>/clang/tools/clang-format/clang-format.py clang/tools/clang-format/clang-format-3.8.py rm -rf clang/tools/scan-build-3.8 cp -fR /<>/clang/tools/scan-build clang/tools/scan-build-3.8 rm -rf clang/tools/scan-view-3.8 cp -fR /<>/clang/tools/scan-view clang/tools/scan-view-3.8 rm -f /<>/debian/tmp//usr/lib/llvm-3.8/include/llvm/Support/LICENSE.TXT \ /<>/debian/llvm-3.8-dev/usr/lib/llvm-3.8/build/autoconf/LICENSE.TXT sed -i 's|LLVM_CMAKE_DIR "/usr/lib/llvm-3.8/share/llvm/cmake"|LLVM_CMAKE_DIR "/usr/share/llvm-3.8/cmake"|' /<>/debian/tmp//usr/lib/llvm-3.8/share/llvm/cmake/LLVMConfig.cmake sed -i '/_IMPORT_CHECK_TARGETS \(Polly\|sancov\)/ {s|^|#|}' /<>/debian/tmp//usr/lib/llvm-3.8/share/llvm/cmake/LLVMExports-*.cmake rm -f /<>/debian/tmp//usr/lib/llvm-3.8/lib/python*/site-packages/lldb/_lldb.so if test "yes" = yes; then \ mkdir -p /<>/debian/libclang-3.8-dev/usr/lib/llvm-3.8/lib/ /<>/debian/libclang-common-3.8-dev/usr/lib/llvm-3.8/include/polly/; \ mv -f /<>/debian/tmp//usr/lib/llvm-3.8/lib/libpolly* \ /<>/debian/libclang-3.8-dev/usr/lib/llvm-3.8/lib/; \ rm -rf /<>/debian/libclang-common-3.8-dev/usr/lib/llvm-3.8/include/polly; \ mv -f /<>/debian/tmp//usr/lib/llvm-3.8/include/polly/ \ /<>/debian/libclang-common-3.8-dev/usr/lib/llvm-3.8/include/; \ fi mv: cannot stat '/<>/debian/tmp//usr/lib/llvm-3.8/lib/libpolly*': No such file or directory rm -rf build-llvm make[1]: Leaving directory '/<>' debian/rules override_dh_install make[1]: Entering directory '/<>' dh_install --fail-missing make[1]: Leaving directory '/<>' dh_ocamldoc -a dh_installdocs -a dh_installchangelogs -a dh_installexamples -a debian/rules override_dh_installman make[1]: Entering directory '/<>' dh_installman rm -f /<>/debian/llvm-3.8/usr/share/man/man1/lli* make[1]: Leaving directory '/<>' dh_lintian -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a debian/rules override_dh_strip make[1]: Entering directory '/<>' : # running out of diskspace on the buildds find build-llvm -name '*.o' -o -name '*.a' | xargs -r rm -f find: ‘build-llvm’: No such file or directory dh_strip -p libclang1-3.8 --dbg-package=libclang1-3.8-dbg dh_strip debug symbol extraction: enabling -a due to Build-Debug-Symbols: yes in /CurrentlyBuilding dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: clang-3.8 clang-format-3.8 clang-tidy-3.8 libclang1-3.8 libclang1-3.8-dbg libclang-3.8-dev libclang-common-3.8-dev libfuzzer-3.8-dev python-clang-3.8 clang-3.8-examples libllvm3.8 libllvm3.8-dbg llvm-3.8 llvm-3.8-runtime llvm-3.8-dev llvm-3.8-tools libllvm-3.8-ocaml-dev lldb-3.8 liblldb-3.8 liblldb-3.8-dbg python-lldb-3.8 liblldb-3.8-dev dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given dh_strip debug symbol extraction: packages to act on: dh_strip debug symbol extraction: ignored packages: dh_strip -p libllvm3.8 --dbg-package=libllvm3.8-dbg dh_strip debug symbol extraction: enabling -a due to Build-Debug-Symbols: yes in /CurrentlyBuilding dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: clang-3.8 clang-format-3.8 clang-tidy-3.8 libclang1-3.8 libclang1-3.8-dbg libclang-3.8-dev libclang-common-3.8-dev libfuzzer-3.8-dev python-clang-3.8 clang-3.8-examples libllvm3.8 libllvm3.8-dbg llvm-3.8 llvm-3.8-runtime llvm-3.8-dev llvm-3.8-tools libllvm-3.8-ocaml-dev lldb-3.8 liblldb-3.8 liblldb-3.8-dbg python-lldb-3.8 liblldb-3.8-dev dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given dh_strip debug symbol extraction: packages to act on: dh_strip debug symbol extraction: ignored packages: dh_strip -p liblldb-3.8 --dbg-package=liblldb-3.8-dbg dh_strip debug symbol extraction: enabling -a due to Build-Debug-Symbols: yes in /CurrentlyBuilding dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: clang-3.8 clang-format-3.8 clang-tidy-3.8 libclang1-3.8 libclang1-3.8-dbg libclang-3.8-dev libclang-common-3.8-dev libfuzzer-3.8-dev python-clang-3.8 clang-3.8-examples libllvm3.8 libllvm3.8-dbg llvm-3.8 llvm-3.8-runtime llvm-3.8-dev llvm-3.8-tools libllvm-3.8-ocaml-dev lldb-3.8 liblldb-3.8 liblldb-3.8-dbg python-lldb-3.8 liblldb-3.8-dev dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given dh_strip debug symbol extraction: packages to act on: dh_strip debug symbol extraction: ignored packages: dh_strip -a dh_strip debug symbol extraction: enabling -a due to Build-Debug-Symbols: yes in /CurrentlyBuilding dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: clang-3.8 clang-format-3.8 clang-tidy-3.8 libclang1-3.8 libclang1-3.8-dbg libclang-3.8-dev libclang-common-3.8-dev libfuzzer-3.8-dev python-clang-3.8 clang-3.8-examples libllvm3.8 libllvm3.8-dbg llvm-3.8 llvm-3.8-runtime llvm-3.8-dev llvm-3.8-tools libllvm-3.8-ocaml-dev lldb-3.8 liblldb-3.8 liblldb-3.8-dbg python-lldb-3.8 liblldb-3.8-dev dh_strip debug symbol extraction: packages to act on: clang-3.8 clang-format-3.8 clang-tidy-3.8 libclang1-3.8 libclang1-3.8-dbg libclang-3.8-dev libclang-common-3.8-dev libfuzzer-3.8-dev python-clang-3.8 clang-3.8-examples libllvm3.8 libllvm3.8-dbg llvm-3.8 llvm-3.8-runtime llvm-3.8-dev llvm-3.8-tools libllvm-3.8-ocaml-dev lldb-3.8 liblldb-3.8 liblldb-3.8-dbg python-lldb-3.8 liblldb-3.8-dev dh_strip debug symbol extraction: ignored packages: /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: package clang-3.8: unused substitution variable ${perl:Depends} /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 readelf: Warning: [10]: Info field (0) should index a relocatable section. dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 readelf: Warning: [10]: Info field (0) should index a relocatable section. dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 libclang1-3.8 has no unstripped objects, ignoring find: ‘/<>/debian/libclang1-3.8-dbgsym’: No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /<>/debian/libclang1-3.8-dbgsym and no dbgdepends, ignoring /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 libclang-3.8-dev has no unstripped objects, ignoring find: ‘/<>/debian/libclang-3.8-dev-dbgsym’: No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /<>/debian/libclang-3.8-dev-dbgsym and no dbgdepends, ignoring /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [ 9]: Info field (0) should index a relocatable section. dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 libfuzzer-3.8-dev has no unstripped objects, ignoring find: ‘/<>/debian/libfuzzer-3.8-dev-dbgsym’: No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /<>/debian/libfuzzer-3.8-dev-dbgsym and no dbgdepends, ignoring /usr/bin/pkg_create_dbgsym: ignoring python* package: python-clang-3.8 /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 clang-3.8-examples has no unstripped objects, ignoring find: ‘/<>/debian/clang-3.8-examples-dbgsym’: No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /<>/debian/clang-3.8-examples-dbgsym and no dbgdepends, ignoring /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 libllvm3.8 has no unstripped objects, ignoring find: ‘/<>/debian/libllvm3.8-dbgsym’: No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /<>/debian/libllvm3.8-dbgsym and no dbgdepends, ignoring /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 readelf: Warning: [10]: Info field (0) should index a relocatable section. dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 readelf: Warning: [ 9]: Info field (0) should index a relocatable section. readelf: Warning: [ 9]: Info field (0) should index a relocatable section. readelf: Warning: [ 9]: Info field (0) should index a relocatable section. readelf: Warning: [ 9]: Info field (0) should index a relocatable section. readelf: Warning: [ 9]: Info field (0) should index a relocatable section. dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 libllvm-3.8-ocaml-dev has no unstripped objects, ignoring find: ‘/<>/debian/libllvm-3.8-ocaml-dev-dbgsym’: No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /<>/debian/libllvm-3.8-ocaml-dev-dbgsym and no dbgdepends, ignoring /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. readelf: Warning: [10]: Info field (0) should index a relocatable section. dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 liblldb-3.8 has no unstripped objects, ignoring find: ‘/<>/debian/liblldb-3.8-dbgsym’: No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /<>/debian/liblldb-3.8-dbgsym and no dbgdepends, ignoring /usr/bin/pkg_create_dbgsym: ignoring python* package: python-lldb-3.8 /usr/bin/pkg_create_dbgsym: ignoring transitional package libclang1-3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package libllvm3.8-dbg /usr/bin/pkg_create_dbgsym: ignoring transitional package liblldb-3.8-dbg Using buildid for compat level >= 9 liblldb-3.8-dev has no unstripped objects, ignoring find: ‘/<>/debian/liblldb-3.8-dev-dbgsym’: No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /<>/debian/liblldb-3.8-dev-dbgsym and no dbgdepends, ignoring make[1]: Leaving directory '/<>' dh_makeshlibs -a debian/rules override_dh_shlibdeps make[1]: Entering directory '/<>' dh_shlibdeps -l/<>/debian/tmp//usr/lib/llvm-3.8/lib/ -Xlibclang_rt.asan -Xlibclang_rt.asan dpkg-shlibdeps: warning: debian/clang-3.8/usr/lib/llvm-3.8/bin/sancov contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/clang-3.8/usr/lib/llvm-3.8/bin/modularize contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/clang-3.8/usr/lib/llvm-3.8/bin/clang-query contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/clang-3.8/usr/lib/llvm-3.8/bin/clang-apply-replacements contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/clang-3.8/usr/lib/llvm-3.8/bin/clang contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/clang-3.8/usr/lib/llvm-3.8/bin/clang-rename contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/clang-3.8/usr/lib/llvm-3.8/bin/clang-check contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/clang-format-3.8/usr/lib/llvm-3.8/bin/clang-format contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/clang-tidy-3.8/usr/lib/llvm-3.8/bin/clang-tidy contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libclang1-3.8/usr/lib/arm-linux-gnueabihf/libclang-3.8.so.1 found in none of the libraries dpkg-shlibdeps: warning: debian/libclang-common-3.8-dev/usr/lib/llvm-3.8/bin/clang-tblgen contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/libclang-common-3.8-dev/usr/lib/llvm-3.8/bin/yaml-bench contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libllvm3.8/usr/lib/arm-linux-gnueabihf/libLLVM-3.8.so.1 found in none of the libraries dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-dwp contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-mc contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-nm contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-objdump contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-as contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-ar contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-symbolizer contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-lto contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/verify-uselistorder contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-stress contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-readobj contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-mcmarkup contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-rtdyld contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-extract contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-split contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-dwarfdump contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-tblgen contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llc contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-bcanalyzer contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-pdbdump contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-dsymutil contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/obj2yaml contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/yaml2obj contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-size contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-PerfectShuffle contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/opt contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-link contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-dis contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-cxxdump contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/llvm-diff contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8/usr/lib/llvm-3.8/bin/bugpoint contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8-runtime/usr/lib/llvm-3.8/bin/lli contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8-dev/usr/lib/llvm-3.8/lib/libLTO.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8-tools/usr/lib/llvm-3.8/bin/FileCheck contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/llvm-3.8-tools/usr/lib/llvm-3.8/bin/not contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/lldb-3.8/usr/lib/llvm-3.8/bin/lldb-server-3.8.1 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/lldb-3.8/usr/lib/llvm-3.8/bin/lldb-mi-3.8.1 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/lldb-3.8/usr/lib/llvm-3.8/bin/lldb-argdumper contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/liblldb-3.8/usr/lib/arm-linux-gnueabihf/liblldb-3.8.so.1 found in none of the libraries make[1]: Leaving directory '/<>' debian/rules override_dh_installdeb make[1]: Entering directory '/<>' dh_installdeb -a rm -f /<>/debian/tmp/usr/lib/llvm-3.8/lib/python*/site-packages/lldb/__init__.pyc /<>/debian/python-lldb-3.8/usr/lib/llvm-3.8/lib/python*/site-packages/lldb/__init__.pyc rm -f /<>/debian/clang-3.8-examples/usr/share/doc/clang-3.8-examples/examples/*Make* rm -f /<>//debian/llvm-3.8-dev/usr/lib/llvm-3.8/build/autoconf/LICENSE.TXT find /<>/debian/llvm-3.8-tools/usr/lib/llvm-3.8/ -name '*.pyc' | xargs -r rm -f make[1]: Leaving directory '/<>' dh_ocaml -a debian/rules override_dh_gencontrol make[1]: Entering directory '/<>' dh_gencontrol -- '-Vdep:devlibs=libstdc++-6-dev, libgcc-6-dev' '-Vdep:devlibs-objc=libobjc-6-dev' dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: package clang-3.8: unused substitution variable ${perl:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package libclang1-3.8-dbg: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package libclang-3.8-dev: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package libfuzzer-3.8-dev: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package python-clang-3.8: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package clang-3.8-examples: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package libllvm3.8-dbg: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package libllvm-3.8-ocaml-dev: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: Depends field of package libllvm-3.8-ocaml-dev: unknown substitution variable ${ocaml:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package liblldb-3.8-dbg: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package python-lldb-3.8: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: Depends field of package liblldb-3.8-dev: unknown substitution variable ${shlibs:Depends} dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: all non-arch-all packages for this build platform armhf: clang-3.8 clang-format-3.8 clang-tidy-3.8 libclang1-3.8 libclang1-3.8-dbg libclang-3.8-dev libclang-common-3.8-dev libfuzzer-3.8-dev python-clang-3.8 clang-3.8-examples libllvm3.8 libllvm3.8-dbg llvm-3.8 llvm-3.8-runtime llvm-3.8-dev llvm-3.8-tools libllvm-3.8-ocaml-dev lldb-3.8 liblldb-3.8 liblldb-3.8-dbg python-lldb-3.8 liblldb-3.8-dev dh_gencontrol debug symbol wrapper: packages to act on: clang-3.8 clang-format-3.8 clang-tidy-3.8 libclang1-3.8 libclang1-3.8-dbg libclang-3.8-dev libclang-common-3.8-dev libfuzzer-3.8-dev python-clang-3.8 clang-3.8-examples libllvm3.8 libllvm3.8-dbg llvm-3.8 llvm-3.8-runtime llvm-3.8-dev llvm-3.8-tools libllvm-3.8-ocaml-dev lldb-3.8 liblldb-3.8 liblldb-3.8-dbg python-lldb-3.8 liblldb-3.8-dev dh_gencontrol debug symbol wrapper: ignored packages: dh_gencontrol debug symbol wrapper: processing package clang-3.8 (pkgdir debian/clang-3.8, ddeb package dir debian/clang-3.8-dbgsym) dh_gencontrol debug symbol wrapper: building clang-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb dpkg-deb: building package 'clang-3.8-dbgsym' in '../clang-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile clang-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb devel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: processing package clang-format-3.8 (pkgdir debian/clang-format-3.8, ddeb package dir debian/clang-format-3.8-dbgsym) dh_gencontrol debug symbol wrapper: building clang-format-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb dpkg-deb: building package 'clang-format-3.8-dbgsym' in '../clang-format-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile clang-format-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb devel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: processing package clang-tidy-3.8 (pkgdir debian/clang-tidy-3.8, ddeb package dir debian/clang-tidy-3.8-dbgsym) dh_gencontrol debug symbol wrapper: building clang-tidy-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb dpkg-deb: building package 'clang-tidy-3.8-dbgsym' in '../clang-tidy-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile clang-tidy-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb devel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: no debian/libclang1-3.8-dbgsym, skipping package libclang1-3.8 dh_gencontrol debug symbol wrapper: no debian/libclang-3.8-dev-dbgsym, skipping package libclang-3.8-dev dh_gencontrol debug symbol wrapper: processing package libclang-common-3.8-dev (pkgdir debian/libclang-common-3.8-dev, ddeb package dir debian/libclang-common-3.8-dev-dbgsym) dh_gencontrol debug symbol wrapper: building libclang-common-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb dpkg-deb: building package 'libclang-common-3.8-dev-dbgsym' in '../libclang-common-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile libclang-common-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb libdevel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: no debian/libfuzzer-3.8-dev-dbgsym, skipping package libfuzzer-3.8-dev dh_gencontrol debug symbol wrapper: no debian/python-clang-3.8-dbgsym, skipping package python-clang-3.8 dh_gencontrol debug symbol wrapper: no debian/clang-3.8-examples-dbgsym, skipping package clang-3.8-examples dh_gencontrol debug symbol wrapper: no debian/libllvm3.8-dbgsym, skipping package libllvm3.8 dh_gencontrol debug symbol wrapper: processing package llvm-3.8 (pkgdir debian/llvm-3.8, ddeb package dir debian/llvm-3.8-dbgsym) dh_gencontrol debug symbol wrapper: building llvm-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb dpkg-deb: building package 'llvm-3.8-dbgsym' in '../llvm-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile llvm-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb devel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: processing package llvm-3.8-runtime (pkgdir debian/llvm-3.8-runtime, ddeb package dir debian/llvm-3.8-runtime-dbgsym) dh_gencontrol debug symbol wrapper: building llvm-3.8-runtime-dbgsym_3.8.1-15ubuntu1_armhf.ddeb dpkg-deb: building package 'llvm-3.8-runtime-dbgsym' in '../llvm-3.8-runtime-dbgsym_3.8.1-15ubuntu1_armhf.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile llvm-3.8-runtime-dbgsym_3.8.1-15ubuntu1_armhf.ddeb devel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: processing package llvm-3.8-dev (pkgdir debian/llvm-3.8-dev, ddeb package dir debian/llvm-3.8-dev-dbgsym) dh_gencontrol debug symbol wrapper: building llvm-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb dpkg-deb: building package 'llvm-3.8-dev-dbgsym' in '../llvm-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile llvm-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb devel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: processing package llvm-3.8-tools (pkgdir debian/llvm-3.8-tools, ddeb package dir debian/llvm-3.8-tools-dbgsym) dh_gencontrol debug symbol wrapper: building llvm-3.8-tools-dbgsym_3.8.1-15ubuntu1_armhf.ddeb dpkg-deb: building package 'llvm-3.8-tools-dbgsym' in '../llvm-3.8-tools-dbgsym_3.8.1-15ubuntu1_armhf.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile llvm-3.8-tools-dbgsym_3.8.1-15ubuntu1_armhf.ddeb devel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: no debian/libllvm-3.8-ocaml-dev-dbgsym, skipping package libllvm-3.8-ocaml-dev dh_gencontrol debug symbol wrapper: processing package lldb-3.8 (pkgdir debian/lldb-3.8, ddeb package dir debian/lldb-3.8-dbgsym) dh_gencontrol debug symbol wrapper: building lldb-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb dpkg-deb: building package 'lldb-3.8-dbgsym' in '../lldb-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile lldb-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb devel extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: no debian/liblldb-3.8-dbgsym, skipping package liblldb-3.8 dh_gencontrol debug symbol wrapper: no debian/python-lldb-3.8-dbgsym, skipping package python-lldb-3.8 dh_gencontrol debug symbol wrapper: no debian/liblldb-3.8-dev-dbgsym, skipping package liblldb-3.8-dev make[1]: Leaving directory '/<>' dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 pkgstriptranslations: processing clang-format-3.8 (in debian/clang-format-3.8); do_strip: 1, oemstrip: pkgstriptranslations: processing clang-3.8 (in debian/clang-3.8); do_strip: 1, oemstrip: pkgstriptranslations: processing clang-tidy-3.8 (in debian/clang-tidy-3.8); do_strip: 1, oemstrip: pkgstriptranslations: processing libclang1-3.8 (in debian/libclang1-3.8); do_strip: 1, oemstrip: pkgstriptranslations: libclang1-3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libclang1-3.8/DEBIAN/control, package libclang1-3.8, directory debian/libclang1-3.8 INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... pkgstriptranslations: clang-format-3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/clang-format-3.8/DEBIAN/control, package clang-format-3.8, directory debian/clang-format-3.8 INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... pkgstriptranslations: clang-tidy-3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/clang-tidy-3.8/DEBIAN/control, package clang-tidy-3.8, directory debian/clang-tidy-3.8 INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... pkgstriptranslations: clang-3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... INFO: pkgstripfiles: waiting for lock (clang-format-3.8) ... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/clang-3.8/DEBIAN/control, package clang-3.8, directory debian/clang-3.8 Searching for duplicated docs in dependency libclang1-3.8... symlinking changelog.Debian.gz in clang-3.8 to file in libclang1-3.8 symlinking NEWS.Debian.gz in clang-3.8 to file in libclang1-3.8 Searching for duplicated docs in dependency libllvm3.8... Searching for duplicated docs in dependency libclang-common-3.8-dev... pkgstripfiles: Running PNG optimization (using 4 cpus) for package clang-3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'clang-3.8' in '../clang-3.8_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstripfiles: waiting for lock (clang-tidy-3.8) ... Searching for duplicated docs in dependency libllvm3.8... INFO: pkgstripfiles: waiting for lock (libclang1-3.8) ... symlinking changelog.Debian.gz in clang-format-3.8 to file in libllvm3.8 symlinking NEWS.Debian.gz in clang-format-3.8 to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package clang-format-3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'clang-format-3.8' in '../clang-format-3.8_3.8.1-15ubuntu1_armhf.deb'. Searching for duplicated docs in dependency libllvm3.8... symlinking changelog.Debian.gz in clang-tidy-3.8 to file in libllvm3.8 symlinking NEWS.Debian.gz in clang-tidy-3.8 to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package clang-tidy-3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'clang-tidy-3.8' in '../clang-tidy-3.8_3.8.1-15ubuntu1_armhf.deb'. Searching for duplicated docs in dependency libllvm3.8... symlinking changelog.Debian.gz in libclang1-3.8 to file in libllvm3.8 symlinking NEWS.Debian.gz in libclang1-3.8 to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libclang1-3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libclang1-3.8' in '../libclang1-3.8_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libclang1-3.8-dbg (in debian/libclang1-3.8-dbg); do_strip: 1, oemstrip: pkgstriptranslations: libclang1-3.8-dbg does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libclang1-3.8-dbg/DEBIAN/control, package libclang1-3.8-dbg, directory debian/libclang1-3.8-dbg Searching for duplicated docs in dependency libclang1-3.8... symlinking changelog.Debian.gz in libclang1-3.8-dbg to file in libllvm3.8 symlinking NEWS.Debian.gz in libclang1-3.8-dbg to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libclang1-3.8-dbg ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libclang1-3.8-dbg' in '../libclang1-3.8-dbg_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libclang-3.8-dev (in debian/libclang-3.8-dev); do_strip: 1, oemstrip: pkgstriptranslations: libclang-3.8-dev does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libclang-common-3.8-dev (in debian/libclang-common-3.8-dev); do_strip: 1, oemstrip: pkgstripfiles: processing control file: debian/libclang-3.8-dev/DEBIAN/control, package libclang-3.8-dev, directory debian/libclang-3.8-dev Searching for duplicated docs in dependency libclang1-3.8... symlinking changelog.Debian.gz in libclang-3.8-dev to file in libllvm3.8 symlinking NEWS.Debian.gz in libclang-3.8-dev to file in libllvm3.8 Searching for duplicated docs in dependency libclang-common-3.8-dev... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libclang-3.8-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libclang-3.8-dev' in '../libclang-3.8-dev_3.8.1-15ubuntu1_armhf.deb'. pkgstriptranslations: libclang-common-3.8-dev does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libclang-common-3.8-dev/DEBIAN/control, package libclang-common-3.8-dev, directory debian/libclang-common-3.8-dev Searching for duplicated docs in dependency libllvm3.8... symlinking changelog.Debian.gz in libclang-common-3.8-dev to file in libllvm3.8 symlinking NEWS.Debian.gz in libclang-common-3.8-dev to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libclang-common-3.8-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libclang-common-3.8-dev' in '../libclang-common-3.8-dev_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libfuzzer-3.8-dev (in debian/libfuzzer-3.8-dev); do_strip: 1, oemstrip: pkgstriptranslations: libfuzzer-3.8-dev does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libfuzzer-3.8-dev/DEBIAN/control, package libfuzzer-3.8-dev, directory debian/libfuzzer-3.8-dev Searching for duplicated docs in dependency clang-3.8... symlinking NEWS.Debian.gz in libfuzzer-3.8-dev to file in libllvm3.8 pkgstripfiles: Truncating usr/share/doc/libfuzzer-3.8-dev/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfuzzer-3.8-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfuzzer-3.8-dev' in '../libfuzzer-3.8-dev_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing python-clang-3.8 (in debian/python-clang-3.8); do_strip: 1, oemstrip: pkgstriptranslations: python-clang-3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/python-clang-3.8/DEBIAN/control, package python-clang-3.8, directory debian/python-clang-3.8 pkgstripfiles: Truncating usr/share/doc/python-clang-3.8/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package python-clang-3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'python-clang-3.8' in '../python-clang-3.8_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libllvm3.8 (in debian/libllvm3.8); do_strip: 1, oemstrip: pkgstriptranslations: processing clang-3.8-examples (in debian/clang-3.8-examples); do_strip: 1, oemstrip: pkgstriptranslations: libllvm3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libllvm3.8/DEBIAN/control, package libllvm3.8, directory debian/libllvm3.8 INFO: pkgstripfiles: waiting for lock (libllvm3.8) ... INFO: pkgstripfiles: waiting for lock (libllvm3.8) ... INFO: pkgstripfiles: waiting for lock (libllvm3.8) ... INFO: pkgstripfiles: waiting for lock (libllvm3.8) ... pkgstriptranslations: clang-3.8-examples does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball INFO: pkgstripfiles: waiting for lock (libllvm3.8) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/clang-3.8-examples/DEBIAN/control, package clang-3.8-examples, directory debian/clang-3.8-examples pkgstripfiles: Truncating usr/share/doc/clang-3.8-examples/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package clang-3.8-examples ... pkgstripfiles: No PNG files. dpkg-deb: building package 'clang-3.8-examples' in '../clang-3.8-examples_3.8.1-15ubuntu1_armhf.deb'. pkgstripfiles: Truncating usr/share/doc/libllvm3.8/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package libllvm3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libllvm3.8' in '../libllvm3.8_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libllvm3.8-dbg (in debian/libllvm3.8-dbg); do_strip: 1, oemstrip: pkgstriptranslations: libllvm3.8-dbg does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libllvm3.8-dbg/DEBIAN/control, package libllvm3.8-dbg, directory debian/libllvm3.8-dbg Searching for duplicated docs in dependency libllvm3.8... symlinking changelog.Debian.gz in libllvm3.8-dbg to file in libllvm3.8 symlinking NEWS.Debian.gz in libllvm3.8-dbg to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libllvm3.8-dbg ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libllvm3.8-dbg' in '../libllvm3.8-dbg_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing llvm-3.8 (in debian/llvm-3.8); do_strip: 1, oemstrip: pkgstriptranslations: llvm-3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/llvm-3.8/DEBIAN/control, package llvm-3.8, directory debian/llvm-3.8 Searching for duplicated docs in dependency llvm-3.8-runtime... symlinking changelog.Debian.gz in llvm-3.8 to file in llvm-3.8-runtime symlinking NEWS.Debian.gz in llvm-3.8 to file in llvm-3.8-runtime Searching for duplicated docs in dependency libllvm3.8... pkgstripfiles: Running PNG optimization (using 4 cpus) for package llvm-3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'llvm-3.8' in '../llvm-3.8_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing llvm-3.8-runtime (in debian/llvm-3.8-runtime); do_strip: 1, oemstrip: pkgstriptranslations: llvm-3.8-runtime does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/llvm-3.8-runtime/DEBIAN/control, package llvm-3.8-runtime, directory debian/llvm-3.8-runtime Searching for duplicated docs in dependency libllvm3.8... symlinking changelog.Debian.gz in llvm-3.8-runtime to file in libllvm3.8 symlinking NEWS.Debian.gz in llvm-3.8-runtime to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package llvm-3.8-runtime ... pkgstripfiles: No PNG files. dpkg-deb: building package 'llvm-3.8-runtime' in '../llvm-3.8-runtime_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing llvm-3.8-dev (in debian/llvm-3.8-dev); do_strip: 1, oemstrip: pkgstriptranslations: llvm-3.8-dev does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/llvm-3.8-dev/DEBIAN/control, package llvm-3.8-dev, directory debian/llvm-3.8-dev Searching for duplicated docs in dependency libllvm3.8... symlinking changelog.Debian.gz in llvm-3.8-dev to file in libllvm3.8 symlinking NEWS.Debian.gz in llvm-3.8-dev to file in libllvm3.8 Searching for duplicated docs in dependency llvm-3.8... pkgstripfiles: Running PNG optimization (using 4 cpus) for package llvm-3.8-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'llvm-3.8-dev' in '../llvm-3.8-dev_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing llvm-3.8-tools (in debian/llvm-3.8-tools); do_strip: 1, oemstrip: pkgstriptranslations: llvm-3.8-tools does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libllvm-3.8-ocaml-dev (in debian/libllvm-3.8-ocaml-dev); do_strip: 1, oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/llvm-3.8-tools/DEBIAN/control, package llvm-3.8-tools, directory debian/llvm-3.8-tools Searching for duplicated docs in dependency llvm-3.8-dev... symlinking changelog.Debian.gz in llvm-3.8-tools to file in libllvm3.8 symlinking NEWS.Debian.gz in llvm-3.8-tools to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package llvm-3.8-tools ... pkgstripfiles: No PNG files. dpkg-deb: building package 'llvm-3.8-tools' in '../llvm-3.8-tools_3.8.1-15ubuntu1_armhf.deb'. pkgstriptranslations: libllvm-3.8-ocaml-dev does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstriptranslations version 131 pkgstriptranslations: processing lldb-3.8 (in debian/lldb-3.8); do_strip: 1, oemstrip: pkgstripfiles: processing control file: debian/libllvm-3.8-ocaml-dev/DEBIAN/control, package libllvm-3.8-ocaml-dev, directory debian/libllvm-3.8-ocaml-dev Searching for duplicated docs in dependency llvm-3.8-dev... symlinking changelog.Debian.gz in libllvm-3.8-ocaml-dev to file in libllvm3.8 symlinking NEWS.Debian.gz in libllvm-3.8-ocaml-dev to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libllvm-3.8-ocaml-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libllvm-3.8-ocaml-dev' in '../libllvm-3.8-ocaml-dev_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: lldb-3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgstriptranslations: processing liblldb-3.8 (in debian/liblldb-3.8); do_strip: 1, oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/lldb-3.8/DEBIAN/control, package lldb-3.8, directory debian/lldb-3.8 Searching for duplicated docs in dependency liblldb-3.8... symlinking changelog.Debian.gz in lldb-3.8 to file in liblldb-3.8 symlinking NEWS.Debian.gz in lldb-3.8 to file in liblldb-3.8 Searching for duplicated docs in dependency libllvm3.8... Searching for duplicated docs in dependency llvm-3.8-dev... pkgstripfiles: Running PNG optimization (using 4 cpus) for package lldb-3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'lldb-3.8' in '../lldb-3.8_3.8.1-15ubuntu1_armhf.deb'. pkgstriptranslations: liblldb-3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/liblldb-3.8/DEBIAN/control, package liblldb-3.8, directory debian/liblldb-3.8 Searching for duplicated docs in dependency libllvm3.8... symlinking changelog.Debian.gz in liblldb-3.8 to file in libllvm3.8 symlinking NEWS.Debian.gz in liblldb-3.8 to file in libllvm3.8 pkgstripfiles: Running PNG optimization (using 4 cpus) for package liblldb-3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'liblldb-3.8' in '../liblldb-3.8_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing liblldb-3.8-dbg (in debian/liblldb-3.8-dbg); do_strip: 1, oemstrip: pkgstriptranslations: liblldb-3.8-dbg does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstriptranslations version 131 pkgstripfiles: processing control file: debian/liblldb-3.8-dbg/DEBIAN/control, package liblldb-3.8-dbg, directory debian/liblldb-3.8-dbg Searching for duplicated docs in dependency liblldb-3.8... symlinking changelog.Debian.gz in liblldb-3.8-dbg to file in libllvm3.8 symlinking NEWS.Debian.gz in liblldb-3.8-dbg to file in libllvm3.8 pkgstriptranslations: processing python-lldb-3.8 (in debian/python-lldb-3.8); do_strip: 1, oemstrip: pkgstripfiles: Running PNG optimization (using 4 cpus) for package liblldb-3.8-dbg ... pkgstripfiles: No PNG files. dpkg-deb: building package 'liblldb-3.8-dbg' in '../liblldb-3.8-dbg_3.8.1-15ubuntu1_armhf.deb'. pkgstriptranslations: python-lldb-3.8 does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/python-lldb-3.8/DEBIAN/control, package python-lldb-3.8, directory debian/python-lldb-3.8 Searching for duplicated docs in dependency liblldb-3.8-dev... symlinking changelog.Debian.gz in python-lldb-3.8 to file in liblldb-3.8-dev symlinking NEWS.Debian.gz in python-lldb-3.8 to file in liblldb-3.8-dev pkgstripfiles: Running PNG optimization (using 4 cpus) for package python-lldb-3.8 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'python-lldb-3.8' in '../python-lldb-3.8_3.8.1-15ubuntu1_armhf.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing liblldb-3.8-dev (in debian/liblldb-3.8-dev); do_strip: 1, oemstrip: pkgstriptranslations: liblldb-3.8-dev does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/liblldb-3.8-dev/DEBIAN/control, package liblldb-3.8-dev, directory debian/liblldb-3.8-dev Searching for duplicated docs in dependency lldb-3.8... symlinking NEWS.Debian.gz in liblldb-3.8-dev to file in libllvm3.8 pkgstripfiles: Truncating usr/share/doc/liblldb-3.8-dev/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package liblldb-3.8-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'liblldb-3.8-dev' in '../liblldb-3.8-dev_3.8.1-15ubuntu1_armhf.deb'. dpkg-genchanges --build=any -mLaunchpad Build Daemon >../llvm-toolchain-3.8_3.8.1-15ubuntu1_armhf.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build llvm-toolchain-3.8-3.8.1 dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20161110-2027 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ llvm-toolchain-3.8_3.8.1-15ubuntu1_armhf.changes: ------------------------------------------------- Format: 1.8 Date: Thu, 10 Nov 2016 16:17:45 +0100 Source: llvm-toolchain-3.8 Binary: clang-3.8 clang-format-3.8 clang-tidy-3.8 clang-3.8-doc libclang1-3.8 libclang1-3.8-dbg libclang-3.8-dev libclang-common-3.8-dev libfuzzer-3.8-dev python-clang-3.8 clang-3.8-examples libllvm3.8 libllvm3.8-dbg llvm-3.8 llvm-3.8-runtime llvm-3.8-dev llvm-3.8-tools libllvm-3.8-ocaml-dev llvm-3.8-doc llvm-3.8-examples lldb-3.8 liblldb-3.8 liblldb-3.8-dbg python-lldb-3.8 liblldb-3.8-dev lldb-3.8-dev Architecture: armhf Version: 1:3.8.1-15ubuntu1 Distribution: zesty-proposed Urgency: low Maintainer: Launchpad Build Daemon Changed-By: Gianfranco Costamagna Description: clang-3.8 - C, C++ and Objective-C compiler (LLVM based) clang-3.8-doc - C, C++ and Objective-C compiler (LLVM based) - Documentation clang-3.8-examples - Clang examples clang-format-3.8 - Tool to format C/C++/Obj-C code clang-tidy-3.8 - clang-based C++ linter tool libclang-3.8-dev - clang library - Development package libclang-common-3.8-dev - clang library - Common development package libclang1-3.8 - C interface to the clang library libclang1-3.8-dbg - clang library libfuzzer-3.8-dev - Library for coverage-guided fuzz testing liblldb-3.8 - Next generation, high-performance debugger, library liblldb-3.8-dbg - Next generation, high-performance debugger, debugging libraries liblldb-3.8-dev - Next generation, high-performance debugger - Header files libllvm-3.8-ocaml-dev - Modular compiler and toolchain technologies, OCaml bindings libllvm3.8 - Modular compiler and toolchain technologies, runtime library libllvm3.8-dbg - Modular compiler and toolchain technologies, debugging libraries lldb-3.8 - Next generation, high-performance debugger lldb-3.8-dev - transitional dummy package to liblldb-3.8-dev llvm-3.8 - Modular compiler and toolchain technologies llvm-3.8-dev - Modular compiler and toolchain technologies, libraries and header llvm-3.8-doc - Modular compiler and toolchain technologies, documentation llvm-3.8-examples - Modular compiler and toolchain technologies, examples llvm-3.8-runtime - Modular compiler and toolchain technologies, IR interpreter llvm-3.8-tools - Modular compiler and toolchain technologies, tools python-clang-3.8 - Clang Python Bindings python-lldb-3.8 - Next generation, high-performance debugger, python lib Changes: llvm-toolchain-3.8 (1:3.8.1-15ubuntu1) zesty; urgency=low . * Merge from Debian unstable. Remaining changes: - Ignore test results on i386/amd64, as done on any other architecture. - drop-avx512-from-skylake.diff: Don't enable AVX512 on Skylake, as it's a server cpu feature and breaks llvmpipe on workstations. Checksums-Sha1: dce127e83bd04b9bba1d54eb7aa4f221acb956bd 80993892 clang-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb bd4e33047e5ced633b2c640f67f9b4e08360239d 14004 clang-3.8-examples_3.8.1-15ubuntu1_armhf.deb 149f77cfde814dd4272ca86cf826915a6e97c6cf 16211024 clang-3.8_3.8.1-15ubuntu1_armhf.deb 4b2388bdd3a02eaeda0011fbb6a22eeef8bb2666 1089924 clang-format-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 5c3f1dd6945a974d9de2ecf4bb999c4f22829c3c 417716 clang-format-3.8_3.8.1-15ubuntu1_armhf.deb b003f638e934040319cf44453b93b6567ee66d43 23137500 clang-tidy-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 5cec35aa7135e48ea52f534771fb1b16549f40ba 4660652 clang-tidy-3.8_3.8.1-15ubuntu1_armhf.deb 0ba6878757e81816a3c727b0c741889668dce065 9928352 libclang-3.8-dev_3.8.1-15ubuntu1_armhf.deb 9ec1ccde4529f51c81177cfa75a90777f8938714 1190348 libclang-common-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 627064577646a616778269d11f12ae3a67e45e49 1024270 libclang-common-3.8-dev_3.8.1-15ubuntu1_armhf.deb fe83449d238b00826dd1572335ae57272816258f 27095402 libclang1-3.8-dbg_3.8.1-15ubuntu1_armhf.deb 8c2b504c7e62a27852dc710c9d5756d055b816c6 3710012 libclang1-3.8_3.8.1-15ubuntu1_armhf.deb 52eb0d7b6f95361e7491556070b09444b7220bae 58042 libfuzzer-3.8-dev_3.8.1-15ubuntu1_armhf.deb f1c9763c7889a18fe113fe4af3a69a272f5bca93 76382310 liblldb-3.8-dbg_3.8.1-15ubuntu1_armhf.deb 6aa134782b1a3d7034615802edb56cea093a111c 3888366 liblldb-3.8-dev_3.8.1-15ubuntu1_armhf.deb 60e6bb78b238e2cf45dc0378da509ab0e6162ae9 14126552 liblldb-3.8_3.8.1-15ubuntu1_armhf.deb 9bacbb7c5ad30993d3433ba1bbd5a84e49ef2ee1 5906 libllvm-3.8-ocaml-dev_3.8.1-15ubuntu1_armhf.deb 45c1f625eb6e6c6fbdbed13e04bc4c17849a4a9c 48635090 libllvm3.8-dbg_3.8.1-15ubuntu1_armhf.deb df0551ad05bdd44a0978aa4ca52f1fb3af7a8fd1 9534848 libllvm3.8_3.8.1-15ubuntu1_armhf.deb 339dd90ed2aba68ca7d4f55ece31b5b1f5f913ed 26110522 lldb-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb a5df4804fad4f1264add79463616d3a4192203e5 7237078 lldb-3.8_3.8.1-15ubuntu1_armhf.deb fe18bb36c6b17abf3d60b64f718012ceee5c7dc1 3711648 llvm-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb fd0228f61b3878f50b9dab253399aeeb1474d07f 2836276 llvm-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 0684f563d5b68422c7fd866c529ca3ab22c45bda 16396984 llvm-3.8-dev_3.8.1-15ubuntu1_armhf.deb 524f61eaa45d6345849987fc091c5f5356c291ff 175660 llvm-3.8-runtime-dbgsym_3.8.1-15ubuntu1_armhf.ddeb d943e5c438585547a62621f325df4068a8b36065 67672 llvm-3.8-runtime_3.8.1-15ubuntu1_armhf.deb 212caaf647c10ee59fa5ba10769469d6d28174fd 328096 llvm-3.8-tools-dbgsym_3.8.1-15ubuntu1_armhf.ddeb c869c6fddfdfa95be8e930e254e16d041622d277 146090 llvm-3.8-tools_3.8.1-15ubuntu1_armhf.deb 59fc40de8063e525bef11a6270cffb442f6c7ac5 1427016 llvm-3.8_3.8.1-15ubuntu1_armhf.deb b380f2ef10328d99ebd0654ef3523b1048867b96 29312 python-clang-3.8_3.8.1-15ubuntu1_armhf.deb 1500ff2bfc776ac4114a4a7d63ec57f30de2611a 91178 python-lldb-3.8_3.8.1-15ubuntu1_armhf.deb Checksums-Sha256: e8389828f3c9db84159e2ecba7a391d605adcbf91d3320c1d4a9435e49a6adf0 80993892 clang-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 0313e5a33fcdfe640880892a81c1bb5fc8bec2d726cefb93924cb9d52021eacf 14004 clang-3.8-examples_3.8.1-15ubuntu1_armhf.deb 6df75f1ef34caefe499c78c6a8eb8b65b0a7b51ca6cd57e2df0b9088ae7b6eb5 16211024 clang-3.8_3.8.1-15ubuntu1_armhf.deb d29e6c7deb1813f74e5e47e4b929b5d81b678165bc0dae1d280fedb424c9118c 1089924 clang-format-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 9cac7bcf7ab1b87ff421e642a513b809b8b4cff68af89118f4bf1d165cc9e49b 417716 clang-format-3.8_3.8.1-15ubuntu1_armhf.deb bdf59ebf588741d31146c860ea48b3da5a65771cd581a3cc1234a13aea9508d2 23137500 clang-tidy-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb fe9651189d7e89a60c8b70a5ee2e82b7c0157578504863d5537b08afce95105f 4660652 clang-tidy-3.8_3.8.1-15ubuntu1_armhf.deb 267a266c81b61e199fc6ddbf58c0ee1da94a7e2598a3b3413a0f1b266ce2c088 9928352 libclang-3.8-dev_3.8.1-15ubuntu1_armhf.deb 22d50b10e84e12822092e31cfd159a6bfcbb0cbc57c08dbdbd240f0db0160ddf 1190348 libclang-common-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb de20a3697cd35af2bd63a45d44e830ca3fb7245f99a35fbabda36e1d95b14b58 1024270 libclang-common-3.8-dev_3.8.1-15ubuntu1_armhf.deb c787b9c4444d4af7e3b21dfa6242722883abbc32962cd7259c7bb6e54a024c39 27095402 libclang1-3.8-dbg_3.8.1-15ubuntu1_armhf.deb f9483c95fe363effb564a6269660ae9603923acc9b52b0aa82fda126391ba57c 3710012 libclang1-3.8_3.8.1-15ubuntu1_armhf.deb 874272d3cf9fc7cf5e0c81eaf4e411c119387a1f57aa728d66904336b6d56ed9 58042 libfuzzer-3.8-dev_3.8.1-15ubuntu1_armhf.deb 146a1c780695866004a51e4f4115af164a69c4b5c0480da06878b55835b607fa 76382310 liblldb-3.8-dbg_3.8.1-15ubuntu1_armhf.deb a75698c948e2916ca88a74fedd3554de36eb868d2082895d87cc28eb65a9ad5b 3888366 liblldb-3.8-dev_3.8.1-15ubuntu1_armhf.deb 13823e4441e7f648d8a5c75a44d5607304d4ddbf710943f5a5a500aec937a2d5 14126552 liblldb-3.8_3.8.1-15ubuntu1_armhf.deb f68b9822e21c61b4ca7c51377f0af42fd1d995c6af698c0aace767604f4240cf 5906 libllvm-3.8-ocaml-dev_3.8.1-15ubuntu1_armhf.deb 4a906c273a239c3c218fb8f09bda28144d3141dfd2e4ce70d2dc0b97f7abf2b1 48635090 libllvm3.8-dbg_3.8.1-15ubuntu1_armhf.deb 1fc908d04819bbdba8eb73d1b60801d600d796adea2a450495e5aee478288a47 9534848 libllvm3.8_3.8.1-15ubuntu1_armhf.deb 95d9d31e502429d5d6a1735e1ed4fd64aa9ab216cdefce05c4e2f93152e27c49 26110522 lldb-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb e91c6f5c10d82145bfec9ba6d37fda9513adef4a072aa9eaf93e6accf7628f9b 7237078 lldb-3.8_3.8.1-15ubuntu1_armhf.deb cc77b522f7628fb48d6c7dcf81bdf58c66260469d974c946e8290e632c9e0c3e 3711648 llvm-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 347a6a0a42bc409990df00109b5e9375f27b92709296c62cabd2021ef207df40 2836276 llvm-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 705ab114d66e251fb687024564025a040285e36f8601a135e8e5ebdf506b583b 16396984 llvm-3.8-dev_3.8.1-15ubuntu1_armhf.deb 6569a0674308b451d134fff0a5479b4ea4bf5650078a77b7bd41983af59688a6 175660 llvm-3.8-runtime-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 04f554a2b621a60adb9b7115e0adb7433417d7452f15bb0bf69211e4ce9b42a7 67672 llvm-3.8-runtime_3.8.1-15ubuntu1_armhf.deb 91ff9219591057beb68ec53d650adf49e98c143968c544d5ef7b62fba35e0cf9 328096 llvm-3.8-tools-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 38a8b3bff323963514a865fd569546b021031d91c34aca107b339bc3704424b3 146090 llvm-3.8-tools_3.8.1-15ubuntu1_armhf.deb ef60b4173cbd86b5b07bf18ed590dd9536b50402eeb130f4487af49762b11fb4 1427016 llvm-3.8_3.8.1-15ubuntu1_armhf.deb 6a2e1ae1947ab8bb11d42c86c13ebb62935589d96273dbfcb8173e46004be9cc 29312 python-clang-3.8_3.8.1-15ubuntu1_armhf.deb 68450515de8e7ef4ef6ca12faa08ea6169bccc538c85e8e523d548afe20546a7 91178 python-lldb-3.8_3.8.1-15ubuntu1_armhf.deb Files: 40e887f948e738437d56232ad38eb1a2 80993892 devel extra clang-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 5dbc38cc86810c99d173a80b142896ca 14004 doc optional clang-3.8-examples_3.8.1-15ubuntu1_armhf.deb f1634ebe65395d2dfea616c7d4d10812 16211024 devel optional clang-3.8_3.8.1-15ubuntu1_armhf.deb d250ddcab19ed4e6aa903406321d377f 1089924 devel extra clang-format-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 35ee8516f89d628c407e3648e4be1357 417716 devel optional clang-format-3.8_3.8.1-15ubuntu1_armhf.deb fe5d051749177d6f6d11c5335d73ca1e 23137500 devel extra clang-tidy-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 4b754d4da45711ce68c68e22057149bb 4660652 devel optional clang-tidy-3.8_3.8.1-15ubuntu1_armhf.deb 46f946b672aadd98b00765e948dc6963 9928352 libdevel optional libclang-3.8-dev_3.8.1-15ubuntu1_armhf.deb 972fc0f04b8fbeb14a7e0ecc795c78b9 1190348 libdevel extra libclang-common-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 6740e1ea703538ca492d97112e5ac7e2 1024270 libdevel optional libclang-common-3.8-dev_3.8.1-15ubuntu1_armhf.deb 6f3ab5910b1bbfc62de55efad7fcdd95 27095402 debug extra libclang1-3.8-dbg_3.8.1-15ubuntu1_armhf.deb c9296f0a3ab4ddf9e3652e17e32df8b8 3710012 devel optional libclang1-3.8_3.8.1-15ubuntu1_armhf.deb 6a1960badd1df77f11633e7842a26363 58042 libdevel optional libfuzzer-3.8-dev_3.8.1-15ubuntu1_armhf.deb e1e40a6725dcd230f1c283fe9db5773f 76382310 debug extra liblldb-3.8-dbg_3.8.1-15ubuntu1_armhf.deb 3309cb652232c9c7ecb7e7c04245b12d 3888366 libdevel optional liblldb-3.8-dev_3.8.1-15ubuntu1_armhf.deb e6364e8b0a680e08ed3017b3cbc6602d 14126552 libs optional liblldb-3.8_3.8.1-15ubuntu1_armhf.deb 42e843584f671b8a754039b76ab51d82 5906 ocaml optional libllvm-3.8-ocaml-dev_3.8.1-15ubuntu1_armhf.deb 629f3d3d2252522076b54128b703fb93 48635090 debug extra libllvm3.8-dbg_3.8.1-15ubuntu1_armhf.deb e821a7f627ffe1c0230a4d05657d43ba 9534848 libs optional libllvm3.8_3.8.1-15ubuntu1_armhf.deb a3180fb261dc565702e4e1e2920275f0 26110522 devel extra lldb-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 8a7e99719416719be4af1ce596167370 7237078 devel optional lldb-3.8_3.8.1-15ubuntu1_armhf.deb d4485c433961bf93a8de4061a1d53f06 3711648 devel extra llvm-3.8-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 2bacdf58a21a22b1677e37c0a4b811cf 2836276 devel extra llvm-3.8-dev-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 82721795628f48afae53e9cad1ec3d2c 16396984 devel optional llvm-3.8-dev_3.8.1-15ubuntu1_armhf.deb 6a79efff720afb1f7920f9c74ccf5c34 175660 devel extra llvm-3.8-runtime-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 086e442214f55720919d2e6dc5528371 67672 devel optional llvm-3.8-runtime_3.8.1-15ubuntu1_armhf.deb 53acad23a9fcf56c39ba37137b0b5192 328096 devel extra llvm-3.8-tools-dbgsym_3.8.1-15ubuntu1_armhf.ddeb 07af4b0e661ec1a5b525f360e90b13a8 146090 devel optional llvm-3.8-tools_3.8.1-15ubuntu1_armhf.deb b3da188c1354cd1fbcdc93d5f6e5d751 1427016 devel optional llvm-3.8_3.8.1-15ubuntu1_armhf.deb 90cdf93b44e7d755c9adc4ef9a4094dc 29312 python optional python-clang-3.8_3.8.1-15ubuntu1_armhf.deb 93eeb3fa202884c8dcecc51222cefb09 91178 python optional python-lldb-3.8_3.8.1-15ubuntu1_armhf.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ clang-3.8-examples_3.8.1-15ubuntu1_armhf.deb -------------------------------------------- new debian package, version 2.0. size 14004 bytes: control archive=1160 bytes. 794 bytes, 20 lines control 1552 bytes, 15 lines md5sums Package: clang-3.8-examples Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 61 Section: doc Priority: optional Homepage: http://www.llvm.org/ Description: Clang examples Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the clang examples. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-3.8-examples/ -rw-r--r-- root/root 201 2016-11-07 04:17 ./usr/share/doc/clang-3.8-examples/NEWS.Debian.gz -rw-r--r-- root/root 1310 2016-11-10 15:17 ./usr/share/doc/clang-3.8-examples/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/clang-3.8-examples/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-3.8-examples/examples/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-3.8-examples/examples/PrintFunctionNames/ -rw-r--r-- root/root 651 2014-07-13 13:40 ./usr/share/doc/clang-3.8-examples/examples/PrintFunctionNames/CMakeLists.txt -rw-r--r-- root/root 757 2014-02-12 21:04 ./usr/share/doc/clang-3.8-examples/examples/PrintFunctionNames/Makefile -rw-r--r-- root/root 1581 2015-06-22 23:07 ./usr/share/doc/clang-3.8-examples/examples/PrintFunctionNames/PrintFunctionNames.cpp.gz -rw-r--r-- root/root 0 2014-07-11 15:06 ./usr/share/doc/clang-3.8-examples/examples/PrintFunctionNames/PrintFunctionNames.exports -rw-r--r-- root/root 1064 2011-12-18 11:30 ./usr/share/doc/clang-3.8-examples/examples/PrintFunctionNames/README.txt drwxr-xr-x root/root 0 2016-06-23 06:51 ./usr/share/doc/clang-3.8-examples/examples/analyzer-plugin/ -rw-r--r-- root/root 272 2014-07-13 13:40 ./usr/share/doc/clang-3.8-examples/examples/analyzer-plugin/CMakeLists.txt -rw-r--r-- root/root 1654 2015-09-16 22:57 ./usr/share/doc/clang-3.8-examples/examples/analyzer-plugin/MainCallChecker.cpp -rw-r--r-- root/root 539 2012-02-13 12:32 ./usr/share/doc/clang-3.8-examples/examples/analyzer-plugin/Makefile drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-3.8-examples/examples/clang-interpreter/ -rw-r--r-- root/root 300 2014-07-24 17:38 ./usr/share/doc/clang-3.8-examples/examples/clang-interpreter/CMakeLists.txt -rw-r--r-- root/root 1130 2014-09-03 13:13 ./usr/share/doc/clang-3.8-examples/examples/clang-interpreter/Makefile -rw-r--r-- root/root 653 2014-07-01 03:19 ./usr/share/doc/clang-3.8-examples/examples/clang-interpreter/README.txt -rw-r--r-- root/root 2399 2014-10-03 01:08 ./usr/share/doc/clang-3.8-examples/examples/clang-interpreter/main.cpp.gz clang-3.8_3.8.1-15ubuntu1_armhf.deb ----------------------------------- new debian package, version 2.0. size 16211024 bytes: control archive=2236 bytes. 1371 bytes, 24 lines control 4322 bytes, 55 lines md5sums Package: clang-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 49800 Depends: libc6 (>= 2.4), libclang1-3.8 (= 1:3.8.1-15ubuntu1), libgcc1 (>= 1:3.5), libllvm3.8, libstdc++6 (>= 5.2), libstdc++-6-dev, libgcc-6-dev, libobjc-6-dev, libclang-common-3.8-dev (= 1:3.8.1-15ubuntu1), libc6-dev, binutils Recommends: llvm-3.8-dev, python Suggests: gnustep, gnustep-devel, clang-3.8-doc Breaks: clang-3.1, clang-3.2, clang-3.3, clang-3.4 (<< 1:3.4.2-7~exp1), clang-3.5 (<< 1:3.5~+rc1-3~exp1), compiler-rt Replaces: clang-3.1, clang-3.2, clang-3.3, clang-3.4 (<< 1:3.4.2-7~exp1), clang-3.5 (<< 1:3.5~+rc1-3~exp1), compiler-rt Provides: c++-compiler, c-compiler, objc-compiler Section: devel Priority: optional Homepage: http://www.llvm.org/ Description: C, C++ and Objective-C compiler (LLVM based) Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/bin/ -rwxr-xr-x root/root 17118 2016-11-10 15:17 ./usr/bin/asan_symbolize-3.8 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/c-index-test-3.8 -> ../lib/llvm-3.8/bin/c-index-test lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang++-3.8 -> ../lib/llvm-3.8/bin/clang++ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-3.8 -> ../lib/llvm-3.8/bin/clang lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-apply-replacements-3.8 -> ../lib/llvm-3.8/bin/clang-apply-replacements lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-check-3.8 -> ../lib/llvm-3.8/bin/clang-check lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-cl-3.8 -> ../lib/llvm-3.8/bin/clang-cl lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-query-3.8 -> ../lib/llvm-3.8/bin/clang-query lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-rename-3.8 -> ../lib/llvm-3.8/bin/clang-rename lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/modularize-3.8 -> ../lib/llvm-3.8/bin/modularize lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/sancov-3.8 -> ../lib/llvm-3.8/bin/sancov lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/scan-build-3.8 -> ../share/clang/scan-build-3.8/bin/scan-build lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/scan-view-3.8 -> ../share/clang/scan-view-3.8/bin/scan-view drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/ -rwxr-xr-x root/root 64328 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/c-index-test -rwxr-xr-x root/root 14710932 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang++ -> clang -rwxr-xr-x root/root 957288 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang-apply-replacements -rwxr-xr-x root/root 10042548 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang-check lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang-cl -> clang -rwxr-xr-x root/root 8725264 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang-query -rwxr-xr-x root/root 7989024 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang-rename -rwxr-xr-x root/root 7943988 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/modularize -rwxr-xr-x root/root 39116 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/sancov -rwxr-xr-x root/root 52433 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/scan-build -rwxr-xr-x root/root 4495 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/scan-view drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/libexec/ -rwxr-xr-x root/root 203 2015-11-13 20:34 ./usr/lib/llvm-3.8/libexec/c++-analyzer -rwxr-xr-x root/root 20752 2016-11-10 15:17 ./usr/lib/llvm-3.8/libexec/ccc-analyzer drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/clang/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/clang/cmake/ -rw-r--r-- root/root 369 2014-11-05 23:14 ./usr/lib/llvm-3.8/share/clang/cmake/ClangConfig.cmake -rw-r--r-- root/root 19821 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/clang/cmake/ClangTargets-relwithdebinfo.cmake -rw-r--r-- root/root 13888 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/clang/cmake/ClangTargets.cmake drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/man/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/man/man1/ -rwxr-xr-x root/root 9942 2015-11-13 20:34 ./usr/lib/llvm-3.8/share/man/man1/scan-build.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/scan-build/ -rw-r--r-- root/root 1284 2015-11-13 20:34 ./usr/lib/llvm-3.8/share/scan-build/scanview.css -rw-r--r-- root/root 16818 2015-11-13 20:34 ./usr/lib/llvm-3.8/share/scan-build/sorttable.js drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/scan-view/ -rw-r--r-- root/root 18418 2008-10-30 17:29 ./usr/lib/llvm-3.8/share/scan-view/FileRadar.scpt -rw-r--r-- root/root 0 2008-09-19 23:32 ./usr/lib/llvm-3.8/share/scan-view/GetRadarVersion.scpt -rw-r--r-- root/root 8153 2015-11-13 19:56 ./usr/lib/llvm-3.8/share/scan-view/Reporter.py -rw-r--r-- root/root 25495 2015-11-13 19:56 ./usr/lib/llvm-3.8/share/scan-view/ScanView.py -rw-r--r-- root/root 318 2008-09-22 17:26 ./usr/lib/llvm-3.8/share/scan-view/bugcatcher.ico -rw-r--r-- root/root 5991 2015-11-13 19:56 ./usr/lib/llvm-3.8/share/scan-view/startfile.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/ -rw-r--r-- root/root 3316 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/CMakeLists.txt -rw-r--r-- root/root 1627 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/Makefile drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/bin/ -rwxr-xr-x root/root 52433 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/bin/scan-build -rw-r--r-- root/root 23 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/bin/scan-build.bat -rwxr-xr-x root/root 3918 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/bin/set-xcode-analyzer drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/libexec/ -rwxr-xr-x root/root 203 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/libexec/c++-analyzer -rw-r--r-- root/root 25 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/libexec/c++-analyzer.bat -rwxr-xr-x root/root 20752 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/libexec/ccc-analyzer -rw-r--r-- root/root 25 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/libexec/ccc-analyzer.bat drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/man/ -rw-r--r-- root/root 9942 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/man/scan-build-3.8.1 -rw-r--r-- root/root 9942 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/man/scan-build.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/share/scan-build/ -rw-r--r-- root/root 1284 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/share/scan-build/scanview.css -rw-r--r-- root/root 16818 2016-11-10 15:17 ./usr/share/clang/scan-build-3.8/share/scan-build/sorttable.js drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/ -rw-r--r-- root/root 1640 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/CMakeLists.txt -rw-r--r-- root/root 1216 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/Makefile drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/bin/ -rwxr-xr-x root/root 4495 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/bin/scan-view drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/share/ -rw-r--r-- root/root 18418 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/share/FileRadar.scpt -rw-r--r-- root/root 0 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/share/GetRadarVersion.scpt -rw-r--r-- root/root 8153 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/share/Reporter.py -rw-r--r-- root/root 25495 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/share/ScanView.py -rw-r--r-- root/root 318 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/share/bugcatcher.ico -rw-r--r-- root/root 5991 2016-11-10 15:17 ./usr/share/clang/scan-view-3.8/share/startfile.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-3.8/NEWS.Debian.gz -> ../libclang1-3.8/NEWS.Debian.gz -rw-r--r-- root/root 175 2016-11-07 04:17 ./usr/share/doc/clang-3.8/TODO.Debian lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-3.8/changelog.Debian.gz -> ../libclang1-3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/clang-3.8/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 528 2016-11-10 15:17 ./usr/share/lintian/overrides/clang-3.8 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/man1/ -rw-r--r-- root/root 5611 2016-11-10 15:17 ./usr/share/man/man1/clang-3.8.1.gz -rw-r--r-- root/root 982 2016-11-10 15:17 ./usr/share/man/man1/clang-apply-replacements-3.8.1.gz -rw-r--r-- root/root 1499 2016-11-10 15:17 ./usr/share/man/man1/clang-check-3.8.1.gz -rw-r--r-- root/root 3827 2016-11-10 15:17 ./usr/share/man/man1/scan-build-3.8.1.gz -rw-r--r-- root/root 687 2016-11-10 15:17 ./usr/share/man/man1/scan-view-3.8.1.gz clang-format-3.8_3.8.1-15ubuntu1_armhf.deb ------------------------------------------ new debian package, version 2.0. size 417716 bytes: control archive=1219 bytes. 1094 bytes, 24 lines control 1031 bytes, 13 lines md5sums Package: clang-format-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 1045 Depends: libc6 (>= 2.4), libgcc1 (>= 1:3.5), libllvm3.8, libstdc++6 (>= 5.2), python Breaks: clang-format-3.3 Replaces: clang-format-3.3 Section: devel Priority: optional Homepage: http://www.llvm.org/ Description: Tool to format C/C++/Obj-C code Clang-format is both a library and a stand-alone tool with the goal of automatically reformatting C++ sources files according to configurable style guides. To do so, clang-format uses Clang's Lexer to transform an input file into a token stream and then changes all the whitespace around those tokens. The goal is for clang-format to both serve both as a user tool (ideally with powerful IDE integrations) and part of other refactoring tools, e.g. to do a reformatting of all the lines changed during a renaming. . This package also provides vim and emacs plugins. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/bin/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-format-3.8 -> ../lib/llvm-3.8/bin/clang-format -rwxr-xr-x root/root 4378 2016-11-10 15:17 ./usr/bin/clang-format-diff-3.8 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/git-clang-format-3.8 -> ../lib/llvm-3.8/bin/git-clang-format drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/ -rwxr-xr-x root/root 957356 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang-format -rwxr-xr-x root/root 18099 2015-06-19 08:23 ./usr/lib/llvm-3.8/bin/git-clang-format drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/clang/clang-format-3.8/ -rwxr-xr-x root/root 4378 2016-11-10 15:17 ./usr/share/clang/clang-format-3.8/clang-format-diff.py -rwxr-xr-x root/root 2440 2015-11-16 12:38 ./usr/share/clang/clang-format-3.8/clang-format-sublime.py -rwxr-xr-x root/root 3931 2016-11-10 15:17 ./usr/share/clang/clang-format-3.8/clang-format.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-format-3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-format-3.8/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-format-3.8/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/clang-format-3.8/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/emacs/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/emacs/site-lisp/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/emacs/site-lisp/clang-format-3.8/ -rwxr-xr-x root/root 6456 2016-11-10 15:17 ./usr/share/emacs/site-lisp/clang-format-3.8/clang-format.el drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 211 2016-11-10 15:17 ./usr/share/lintian/overrides/clang-format-3.8 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/man1/ -rw-r--r-- root/root 1556 2016-11-10 15:17 ./usr/share/man/man1/clang-format-3.8.1.gz -rw-r--r-- root/root 766 2016-11-10 15:17 ./usr/share/man/man1/clang-format-diff-3.8.1.gz drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/man8/ -rw-r--r-- root/root 20 2016-11-10 15:17 ./usr/share/man/man8/git-clang-format-3.8.8.1.gz drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/vim/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/vim/addons/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/vim/addons/syntax/ -rw-r--r-- root/root 3931 2016-11-10 15:17 ./usr/share/vim/addons/syntax/clang-format-3.8.py clang-tidy-3.8_3.8.1-15ubuntu1_armhf.deb ---------------------------------------- new debian package, version 2.0. size 4660652 bytes: control archive=900 bytes. 808 bytes, 18 lines control 452 bytes, 6 lines md5sums Package: clang-tidy-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 11258 Depends: libc6 (>= 2.4), libgcc1 (>= 1:3.5), libllvm3.8, libstdc++6 (>= 5.2), python Breaks: clang-3.8 (<< 1:3.8~svn250696-1) Replaces: clang-3.8 (<< 1:3.8~svn250696-1) Section: devel Priority: optional Homepage: http://www.llvm.org/ Description: clang-based C++ linter tool Provide an extensible framework for diagnosing and fixing typical programming errors, like style violations, interface misuse, or bugs that can be deduced via static analysis. clang-tidy is modular and provides a convenient interface for writing new checks. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/bin/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-tidy-3.8 -> ../lib/llvm-3.8/bin/clang-tidy lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-tidy-diff-3.8.py -> ../lib/llvm-3.8/share/clang/clang-tidy-diff.py lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/run-clang-tidy-3.8.py -> ../lib/llvm-3.8/share/clang/run-clang-tidy.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/ -rwxr-xr-x root/root 11458000 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang-tidy drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/clang/ -rwxr-xr-x root/root 4054 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/clang/clang-tidy-diff.py -rwxr-xr-x root/root 6686 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/clang/run-clang-tidy.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-tidy-3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-tidy-3.8/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/clang-tidy-3.8/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/clang-tidy-3.8/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 110 2016-11-10 15:17 ./usr/share/lintian/overrides/clang-tidy-3.8 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/man1/ -rw-r--r-- root/root 2325 2016-11-10 15:17 ./usr/share/man/man1/clang-tidy-3.8.1.gz libclang-3.8-dev_3.8.1-15ubuntu1_armhf.deb ------------------------------------------ new debian package, version 2.0. size 9928352 bytes: control archive=14740 bytes. 1000 bytes, 22 lines control 42953 bytes, 477 lines md5sums Package: libclang-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 59020 Depends: libstdc++-6-dev, libgcc-6-dev, libobjc-6-dev, libclang1-3.8 (= 1:3.8.1-15ubuntu1), libclang-common-3.8-dev (= 1:3.8.1-15ubuntu1) Section: libdevel Priority: optional Homepage: http://www.llvm.org/ Description: clang library - Development package Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the clang headers to develop extensions over libclang1-3.8. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/libclang-3.8.so -> libclang-3.8.so.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang-c/ -rw-r--r-- root/root 5522 2015-07-09 07:53 ./usr/lib/llvm-3.8/include/clang-c/BuildSystem.h -rw-r--r-- root/root 5344 2015-09-11 20:43 ./usr/lib/llvm-3.8/include/clang-c/CXCompilationDatabase.h -rw-r--r-- root/root 1994 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang-c/CXErrorCode.h -rw-r--r-- root/root 2089 2015-11-12 03:57 ./usr/lib/llvm-3.8/include/clang-c/CXString.h -rw-r--r-- root/root 15991 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang-c/Documentation.h -rw-r--r-- root/root 195573 2015-12-15 09:30 ./usr/lib/llvm-3.8/include/clang-c/Index.h -rw-r--r-- root/root 1539 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang-c/Platform.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/ARCMigrate/ -rw-r--r-- root/root 4802 2015-06-20 18:53 ./usr/lib/llvm-3.8/include/clang/ARCMigrate/ARCMT.h -rw-r--r-- root/root 2163 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/ARCMigrate/ARCMTActions.h -rw-r--r-- root/root 2256 2014-08-17 23:12 ./usr/lib/llvm-3.8/include/clang/ARCMigrate/FileRemapper.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/ -rw-r--r-- root/root 14929 2014-05-06 06:48 ./usr/lib/llvm-3.8/include/clang/AST/APValue.h -rw-r--r-- root/root 879 2012-12-04 09:18 ./usr/lib/llvm-3.8/include/clang/AST/AST.h -rw-r--r-- root/root 6557 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/AST/ASTConsumer.h -rw-r--r-- root/root 106944 2016-01-13 01:52 ./usr/lib/llvm-3.8/include/clang/AST/ASTContext.h -rw-r--r-- root/root 1600 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/AST/ASTDiagnostic.h -rw-r--r-- root/root 897 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/AST/ASTFwd.h -rw-r--r-- root/root 11975 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/AST/ASTImporter.h -rw-r--r-- root/root 2669 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/AST/ASTLambda.h -rw-r--r-- root/root 4968 2016-01-06 22:34 ./usr/lib/llvm-3.8/include/clang/AST/ASTMutationListener.h -rw-r--r-- root/root 18641 2015-12-17 21:56 ./usr/lib/llvm-3.8/include/clang/AST/ASTTypeTraits.h -rw-r--r-- root/root 3250 2015-02-01 20:31 ./usr/lib/llvm-3.8/include/clang/AST/ASTUnresolvedSet.h -rw-r--r-- root/root 12005 2015-08-04 03:52 ./usr/lib/llvm-3.8/include/clang/AST/ASTVector.h -rw-r--r-- root/root 5396 2015-08-13 21:15 ./usr/lib/llvm-3.8/include/clang/AST/Attr.h -rw-r--r-- root/root 23104 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/AttrDump.inc -rw-r--r-- root/root 205272 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/AttrImpl.inc -rw-r--r-- root/root 4915 2015-04-02 16:19 ./usr/lib/llvm-3.8/include/clang/AST/AttrIterator.h -rw-r--r-- root/root 88689 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/AttrVisitor.inc -rw-r--r-- root/root 193001 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/Attrs.inc -rw-r--r-- root/root 2831 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/AST/BaseSubobject.h -rw-r--r-- root/root 8598 2016-01-07 19:00 ./usr/lib/llvm-3.8/include/clang/AST/BuiltinTypes.def -rw-r--r-- root/root 14067 2015-08-18 23:56 ./usr/lib/llvm-3.8/include/clang/AST/CXXInheritance.h -rw-r--r-- root/root 24821 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/AST/CanonicalType.h -rw-r--r-- root/root 7970 2015-09-08 08:05 ./usr/lib/llvm-3.8/include/clang/AST/CharUnits.h -rw-r--r-- root/root 31883 2014-10-15 16:18 ./usr/lib/llvm-3.8/include/clang/AST/Comment.h -rw-r--r-- root/root 1403 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/AST/CommentBriefParser.h -rw-r--r-- root/root 31355 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/CommentCommandInfo.inc -rw-r--r-- root/root 3625 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/CommentCommandList.inc -rw-r--r-- root/root 6056 2015-02-15 22:54 ./usr/lib/llvm-3.8/include/clang/AST/CommentCommandTraits.h -rw-r--r-- root/root 818 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/AST/CommentDiagnostic.h -rw-r--r-- root/root 25046 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/CommentHTMLNamedCharacterReferences.inc -rw-r--r-- root/root 6588 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/CommentHTMLTags.inc -rw-r--r-- root/root 2920 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/CommentHTMLTagsProperties.inc -rw-r--r-- root/root 10068 2015-02-15 22:54 ./usr/lib/llvm-3.8/include/clang/AST/CommentLexer.h -rw-r--r-- root/root 4126 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/CommentNodes.inc -rw-r--r-- root/root 3293 2015-06-12 15:31 ./usr/lib/llvm-3.8/include/clang/AST/CommentParser.h -rw-r--r-- root/root 9722 2015-08-05 09:40 ./usr/lib/llvm-3.8/include/clang/AST/CommentSema.h -rw-r--r-- root/root 2098 2013-02-18 18:31 ./usr/lib/llvm-3.8/include/clang/AST/CommentVisitor.h -rw-r--r-- root/root 147068 2016-01-06 22:49 ./usr/lib/llvm-3.8/include/clang/AST/Decl.h -rw-r--r-- root/root 2001 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/AST/DeclAccessPair.h -rw-r--r-- root/root 69317 2016-01-07 01:17 ./usr/lib/llvm-3.8/include/clang/AST/DeclBase.h -rw-r--r-- root/root 126146 2015-12-30 03:24 ./usr/lib/llvm-3.8/include/clang/AST/DeclCXX.h -rw-r--r-- root/root 8377 2015-03-05 23:24 ./usr/lib/llvm-3.8/include/clang/AST/DeclContextInternals.h -rw-r--r-- root/root 7762 2015-12-29 22:13 ./usr/lib/llvm-3.8/include/clang/AST/DeclFriend.h -rw-r--r-- root/root 4179 2015-12-29 22:13 ./usr/lib/llvm-3.8/include/clang/AST/DeclGroup.h -rw-r--r-- root/root 4000 2015-01-11 01:43 ./usr/lib/llvm-3.8/include/clang/AST/DeclLookups.h -rw-r--r-- root/root 13913 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/DeclNodes.inc -rw-r--r-- root/root 102528 2015-12-29 22:13 ./usr/lib/llvm-3.8/include/clang/AST/DeclObjC.h -rw-r--r-- root/root 2949 2015-12-29 22:13 ./usr/lib/llvm-3.8/include/clang/AST/DeclOpenMP.h -rw-r--r-- root/root 113783 2015-12-29 22:13 ./usr/lib/llvm-3.8/include/clang/AST/DeclTemplate.h -rw-r--r-- root/root 2612 2013-03-22 06:34 ./usr/lib/llvm-3.8/include/clang/AST/DeclVisitor.h -rw-r--r-- root/root 21958 2015-12-30 20:56 ./usr/lib/llvm-3.8/include/clang/AST/DeclarationName.h -rw-r--r-- root/root 5369 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/AST/DependentDiagnostic.h -rw-r--r-- root/root 4474 2015-07-17 18:21 ./usr/lib/llvm-3.8/include/clang/AST/EvaluatedExprVisitor.h -rw-r--r-- root/root 188182 2016-01-07 20:59 ./usr/lib/llvm-3.8/include/clang/AST/Expr.h -rw-r--r-- root/root 154368 2016-01-06 22:34 ./usr/lib/llvm-3.8/include/clang/AST/ExprCXX.h -rw-r--r-- root/root 57431 2015-12-31 04:43 ./usr/lib/llvm-3.8/include/clang/AST/ExprObjC.h -rw-r--r-- root/root 5017 2015-09-30 09:22 ./usr/lib/llvm-3.8/include/clang/AST/ExprOpenMP.h -rw-r--r-- root/root 21303 2015-09-24 16:10 ./usr/lib/llvm-3.8/include/clang/AST/ExternalASTSource.h -rw-r--r-- root/root 3655 2013-05-09 19:17 ./usr/lib/llvm-3.8/include/clang/AST/GlobalDecl.h -rw-r--r-- root/root 4403 2015-05-07 18:48 ./usr/lib/llvm-3.8/include/clang/AST/LambdaCapture.h -rw-r--r-- root/root 9727 2015-12-31 05:36 ./usr/lib/llvm-3.8/include/clang/AST/Mangle.h -rw-r--r-- root/root 2129 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/AST/MangleNumberingContext.h -rw-r--r-- root/root 9524 2015-08-06 04:51 ./usr/lib/llvm-3.8/include/clang/AST/NSAPI.h -rw-r--r-- root/root 18914 2015-12-27 14:34 ./usr/lib/llvm-3.8/include/clang/AST/NestedNameSpecifier.h -rw-r--r-- root/root 115760 2016-01-01 01:12 ./usr/lib/llvm-3.8/include/clang/AST/OpenMPClause.h -rw-r--r-- root/root 13407 2016-01-13 01:52 ./usr/lib/llvm-3.8/include/clang/AST/OperationKinds.h -rw-r--r-- root/root 1913 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/AST/ParentMap.h -rw-r--r-- root/root 5873 2015-12-16 02:04 ./usr/lib/llvm-3.8/include/clang/AST/PrettyPrinter.h -rw-r--r-- root/root 5876 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/AST/RawCommentList.h -rw-r--r-- root/root 11314 2015-04-11 15:58 ./usr/lib/llvm-3.8/include/clang/AST/RecordLayout.h -rw-r--r-- root/root 102727 2016-01-09 12:53 ./usr/lib/llvm-3.8/include/clang/AST/RecursiveASTVisitor.h -rw-r--r-- root/root 9914 2015-12-30 03:09 ./usr/lib/llvm-3.8/include/clang/AST/Redeclarable.h -rw-r--r-- root/root 3387 2012-09-13 13:11 ./usr/lib/llvm-3.8/include/clang/AST/SelectorLocationsKind.h -rw-r--r-- root/root 72683 2016-01-07 20:59 ./usr/lib/llvm-3.8/include/clang/AST/Stmt.h -rw-r--r-- root/root 14654 2015-11-24 02:34 ./usr/lib/llvm-3.8/include/clang/AST/StmtCXX.h -rw-r--r-- root/root 2315 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/AST/StmtGraphTraits.h -rw-r--r-- root/root 3963 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/AST/StmtIterator.h -rw-r--r-- root/root 31469 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/AST/StmtNodes.inc -rw-r--r-- root/root 12519 2015-04-02 15:29 ./usr/lib/llvm-3.8/include/clang/AST/StmtObjC.h -rw-r--r-- root/root 92076 2015-12-15 08:19 ./usr/lib/llvm-3.8/include/clang/AST/StmtOpenMP.h -rw-r--r-- root/root 9731 2015-10-27 06:02 ./usr/lib/llvm-3.8/include/clang/AST/StmtVisitor.h -rw-r--r-- root/root 22139 2015-12-29 18:15 ./usr/lib/llvm-3.8/include/clang/AST/TemplateBase.h -rw-r--r-- root/root 18825 2015-12-30 06:21 ./usr/lib/llvm-3.8/include/clang/AST/TemplateName.h -rw-r--r-- root/root 204111 2016-01-09 12:53 ./usr/lib/llvm-3.8/include/clang/AST/Type.h -rw-r--r-- root/root 62669 2016-01-09 12:53 ./usr/lib/llvm-3.8/include/clang/AST/TypeLoc.h -rw-r--r-- root/root 1453 2009-10-18 01:05 ./usr/lib/llvm-3.8/include/clang/AST/TypeLocNodes.def -rw-r--r-- root/root 1807 2013-02-18 22:06 ./usr/lib/llvm-3.8/include/clang/AST/TypeLocVisitor.h -rw-r--r-- root/root 4551 2016-01-09 12:53 ./usr/lib/llvm-3.8/include/clang/AST/TypeNodes.def -rw-r--r-- root/root 2490 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/AST/TypeOrdering.h -rw-r--r-- root/root 3396 2013-05-30 15:36 ./usr/lib/llvm-3.8/include/clang/AST/TypeVisitor.h -rw-r--r-- root/root 4641 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/AST/UnresolvedSet.h -rw-r--r-- root/root 5297 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/AST/VTTBuilder.h -rw-r--r-- root/root 19127 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/AST/VTableBuilder.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/ -rw-r--r-- root/root 10203 2015-10-07 19:56 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchFinder.h -rw-r--r-- root/root 137321 2015-12-22 21:06 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchers.h -rw-r--r-- root/root 60248 2016-01-11 22:00 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchersInternal.h -rw-r--r-- root/root 25789 2015-06-17 12:49 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/ASTMatchersMacros.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic/ -rw-r--r-- root/root 5414 2015-10-04 04:53 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic/Diagnostics.h -rw-r--r-- root/root 10364 2015-10-04 04:53 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic/Parser.h -rw-r--r-- root/root 5085 2015-10-04 04:53 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic/Registry.h -rw-r--r-- root/root 10646 2015-07-06 08:47 ./usr/lib/llvm-3.8/include/clang/ASTMatchers/Dynamic/VariantValue.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Analysis/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ -rw-r--r-- root/root 1635 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h -rw-r--r-- root/root 9910 2015-08-14 01:26 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/Consumed.h -rw-r--r-- root/root 6435 2015-04-11 02:00 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/Dominators.h -rw-r--r-- root/root 19941 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/FormatString.h -rw-r--r-- root/root 3533 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/LiveVariables.h -rw-r--r-- root/root 3879 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/PostOrderCFGView.h -rw-r--r-- root/root 1274 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h -rw-r--r-- root/root 2061 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ReachableCode.h -rw-r--r-- root/root 10547 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafety.h -rw-r--r-- root/root 17331 2015-11-05 00:24 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyCommon.h -rw-r--r-- root/root 2717 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyLogical.h -rw-r--r-- root/root 1366 2014-09-10 22:12 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyOps.def -rw-r--r-- root/root 57731 2015-09-29 05:08 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyTIL.h -rw-r--r-- root/root 26363 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h -rw-r--r-- root/root 9489 2015-03-15 18:47 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/ThreadSafetyUtil.h -rw-r--r-- root/root 3935 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Analysis/Analyses/UninitializedValues.h -rw-r--r-- root/root 15301 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Analysis/AnalysisContext.h -rw-r--r-- root/root 832 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Analysis/AnalysisDiagnostic.h -rw-r--r-- root/root 39004 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Analysis/CFG.h -rw-r--r-- root/root 1525 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/CFGStmtMap.h -rw-r--r-- root/root 8943 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/CallGraph.h -rw-r--r-- root/root 1618 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/CodeInjector.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Analysis/DomainSpecific/ -rw-r--r-- root/root 1065 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/DomainSpecific/CocoaConventions.h -rw-r--r-- root/root 1299 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Analysis/FlowSensitive/ -rw-r--r-- root/root 7227 2011-08-12 23:37 ./usr/lib/llvm-3.8/include/clang/Analysis/FlowSensitive/DataflowValues.h -rw-r--r-- root/root 20814 2015-12-30 03:33 ./usr/lib/llvm-3.8/include/clang/Analysis/ProgramPoint.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Analysis/Support/ -rw-r--r-- root/root 6952 2015-08-13 22:12 ./usr/lib/llvm-3.8/include/clang/Analysis/Support/BumpVector.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/ -rw-r--r-- root/root 6224 2015-03-24 11:11 ./usr/lib/llvm-3.8/include/clang/Basic/ABI.h -rw-r--r-- root/root 1176 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Basic/AddressSpaces.h -rw-r--r-- root/root 1370 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Basic/AllDiagnostics.h -rw-r--r-- root/root 18498 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/AttrHasAttributeImpl.inc -rw-r--r-- root/root 927 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Basic/AttrKinds.h -rw-r--r-- root/root 6863 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/AttrList.inc -rw-r--r-- root/root 1225 2015-07-20 22:57 ./usr/lib/llvm-3.8/include/clang/Basic/Attributes.h -rw-r--r-- root/root 55859 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/Builtins.def -rw-r--r-- root/root 7656 2016-01-06 14:35 ./usr/lib/llvm-3.8/include/clang/Basic/Builtins.h -rw-r--r-- root/root 2173 2015-07-28 13:10 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsAArch64.def -rw-r--r-- root/root 1521 2015-06-19 17:55 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsAMDGPU.def -rw-r--r-- root/root 4045 2015-08-26 22:21 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsARM.def -rw-r--r-- root/root 45053 2012-05-11 19:39 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsHexagon.def -rw-r--r-- root/root 700 2014-09-12 17:52 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsLe64.def -rw-r--r-- root/root 36136 2013-12-10 11:37 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsMips.def -rw-r--r-- root/root 750 2014-03-29 15:09 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsNEON.def -rw-r--r-- root/root 18386 2015-09-28 22:54 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsNVPTX.def -rw-r--r-- root/root 14984 2015-09-29 18:13 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsPPC.def -rw-r--r-- root/root 13165 2015-05-05 19:36 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsSystemZ.def -rw-r--r-- root/root 901 2015-11-14 22:57 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsWebAssembly.def -rw-r--r-- root/root 107179 2016-01-01 06:50 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsX86.def -rw-r--r-- root/root 818 2013-08-13 09:43 ./usr/lib/llvm-3.8/include/clang/Basic/BuiltinsXCore.def -rw-r--r-- root/root 621 2013-09-06 18:03 ./usr/lib/llvm-3.8/include/clang/Basic/CapturedStmt.h -rw-r--r-- root/root 6708 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Basic/CharInfo.h -rw-r--r-- root/root 1102 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Basic/CommentOptions.h -rw-r--r-- root/root 53328 2015-10-04 04:53 ./usr/lib/llvm-3.8/include/clang/Basic/Diagnostic.h -rw-r--r-- root/root 20578 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticASTKinds.inc -rw-r--r-- root/root 89 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticAnalysisKinds.inc -rw-r--r-- root/root 729 2011-06-15 21:46 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticCategories.h -rw-r--r-- root/root 6825 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticCommentKinds.inc -rw-r--r-- root/root 13795 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticCommonKinds.inc -rw-r--r-- root/root 18120 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticDriverKinds.inc -rw-r--r-- root/root 15605 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticFrontendKinds.inc -rw-r--r-- root/root 154063 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticGroups.inc -rw-r--r-- root/root 11037 2016-01-06 18:43 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticIDs.h -rw-r--r-- root/root 197086 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticIndexName.inc -rw-r--r-- root/root 49425 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticLexKinds.inc -rw-r--r-- root/root 4438 2015-06-13 07:11 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticOptions.def -rw-r--r-- root/root 3961 2015-06-13 07:11 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticOptions.h -rw-r--r-- root/root 71643 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticParseKinds.inc -rw-r--r-- root/root 612639 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticSemaKinds.inc -rw-r--r-- root/root 8405 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/DiagnosticSerializationKinds.inc -rw-r--r-- root/root 2115 2014-11-13 20:01 ./usr/lib/llvm-3.8/include/clang/Basic/ExceptionSpecificationType.h -rw-r--r-- root/root 696 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Basic/ExpressionTraits.h -rw-r--r-- root/root 10618 2015-12-09 17:23 ./usr/lib/llvm-3.8/include/clang/Basic/FileManager.h -rw-r--r-- root/root 917 2012-07-02 07:01 ./usr/lib/llvm-3.8/include/clang/Basic/FileSystemOptions.h -rw-r--r-- root/root 4761 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Basic/FileSystemStatCache.h -rw-r--r-- root/root 30959 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Basic/IdentifierTable.h -rw-r--r-- root/root 2328 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Basic/LLVM.h -rw-r--r-- root/root 1320 2014-08-28 04:28 ./usr/lib/llvm-3.8/include/clang/Basic/Lambda.h -rw-r--r-- root/root 13109 2016-01-06 13:42 ./usr/lib/llvm-3.8/include/clang/Basic/LangOptions.def -rw-r--r-- root/root 5905 2016-01-06 14:35 ./usr/lib/llvm-3.8/include/clang/Basic/LangOptions.h -rw-r--r-- root/root 3454 2015-05-12 21:48 ./usr/lib/llvm-3.8/include/clang/Basic/Linkage.h -rw-r--r-- root/root 1355 2013-01-12 16:54 ./usr/lib/llvm-3.8/include/clang/Basic/MacroBuilder.h -rw-r--r-- root/root 19684 2015-12-30 03:40 ./usr/lib/llvm-3.8/include/clang/Basic/Module.h -rw-r--r-- root/root 9778 2015-10-30 16:30 ./usr/lib/llvm-3.8/include/clang/Basic/ObjCRuntime.h -rw-r--r-- root/root 1109 2015-09-15 11:18 ./usr/lib/llvm-3.8/include/clang/Basic/OpenCLExtensions.def -rw-r--r-- root/root 13935 2015-12-30 12:06 ./usr/lib/llvm-3.8/include/clang/Basic/OpenMPKinds.def -rw-r--r-- root/root 5859 2015-12-28 07:25 ./usr/lib/llvm-3.8/include/clang/Basic/OpenMPKinds.h -rw-r--r-- root/root 6594 2015-10-22 05:12 ./usr/lib/llvm-3.8/include/clang/Basic/OperatorKinds.def -rw-r--r-- root/root 1162 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Basic/OperatorKinds.h -rw-r--r-- root/root 1818 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Basic/OperatorPrecedence.h -rw-r--r-- root/root 12926 2015-10-04 04:53 ./usr/lib/llvm-3.8/include/clang/Basic/PartialDiagnostic.h -rw-r--r-- root/root 3347 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Basic/PlistSupport.h -rw-r--r-- root/root 1272 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Basic/PrettyStackTrace.h -rw-r--r-- root/root 1606 2015-02-04 17:40 ./usr/lib/llvm-3.8/include/clang/Basic/SanitizerBlacklist.h -rw-r--r-- root/root 4167 2015-09-10 02:17 ./usr/lib/llvm-3.8/include/clang/Basic/Sanitizers.def -rw-r--r-- root/root 2568 2015-07-14 15:34 ./usr/lib/llvm-3.8/include/clang/Basic/Sanitizers.h -rw-r--r-- root/root 14568 2015-10-04 04:53 ./usr/lib/llvm-3.8/include/clang/Basic/SourceLocation.h -rw-r--r-- root/root 66961 2015-11-26 02:04 ./usr/lib/llvm-3.8/include/clang/Basic/SourceManager.h -rw-r--r-- root/root 4379 2015-04-11 15:58 ./usr/lib/llvm-3.8/include/clang/Basic/SourceManagerInternals.h -rw-r--r-- root/root 9812 2016-01-09 12:53 ./usr/lib/llvm-3.8/include/clang/Basic/Specifiers.h -rw-r--r-- root/root 4844 2015-09-03 22:51 ./usr/lib/llvm-3.8/include/clang/Basic/TargetBuiltins.h -rw-r--r-- root/root 12929 2015-10-30 16:30 ./usr/lib/llvm-3.8/include/clang/Basic/TargetCXXABI.h -rw-r--r-- root/root 34812 2015-11-18 00:15 ./usr/lib/llvm-3.8/include/clang/Basic/TargetInfo.h -rw-r--r-- root/root 1586 2015-06-11 14:53 ./usr/lib/llvm-3.8/include/clang/Basic/TargetOptions.h -rw-r--r-- root/root 1578 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Basic/TemplateKinds.h -rw-r--r-- root/root 29570 2016-01-12 21:59 ./usr/lib/llvm-3.8/include/clang/Basic/TokenKinds.def -rw-r--r-- root/root 3582 2014-11-08 06:08 ./usr/lib/llvm-3.8/include/clang/Basic/TokenKinds.h -rw-r--r-- root/root 2457 2015-07-02 03:40 ./usr/lib/llvm-3.8/include/clang/Basic/TypeTraits.h -rw-r--r-- root/root 3107 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Basic/Version.h -rw-r--r-- root/root 136 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/Version.inc -rw-r--r-- root/root 5522 2015-03-22 08:39 ./usr/lib/llvm-3.8/include/clang/Basic/VersionTuple.h -rw-r--r-- root/root 12757 2016-01-09 16:33 ./usr/lib/llvm-3.8/include/clang/Basic/VirtualFileSystem.h -rw-r--r-- root/root 4348 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Basic/Visibility.h -rw-r--r-- root/root 69904 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Basic/arm_neon.inc drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/CodeGen/ -rw-r--r-- root/root 1366 2016-01-08 17:04 ./usr/lib/llvm-3.8/include/clang/CodeGen/BackendUtil.h -rw-r--r-- root/root 17629 2015-11-23 22:04 ./usr/lib/llvm-3.8/include/clang/CodeGen/CGFunctionInfo.h -rw-r--r-- root/root 3281 2015-12-02 21:58 ./usr/lib/llvm-3.8/include/clang/CodeGen/CodeGenABITypes.h -rw-r--r-- root/root 3071 2015-10-27 17:56 ./usr/lib/llvm-3.8/include/clang/CodeGen/CodeGenAction.h -rw-r--r-- root/root 1789 2015-06-30 02:26 ./usr/lib/llvm-3.8/include/clang/CodeGen/ModuleBuilder.h -rw-r--r-- root/root 1692 2015-09-19 21:42 ./usr/lib/llvm-3.8/include/clang/CodeGen/ObjectFilePCHContainerOperations.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Config/ -rw-r--r-- root/root 959 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Config/config.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Debian/ -rw-r--r-- root/root 451 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Debian/debian_path.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Driver/ -rw-r--r-- root/root 8212 2016-01-12 22:23 ./usr/lib/llvm-3.8/include/clang/Driver/Action.h -rw-r--r-- root/root 7202 2016-01-11 23:07 ./usr/lib/llvm-3.8/include/clang/Driver/Compilation.h -rw-r--r-- root/root 15823 2016-01-11 23:09 ./usr/lib/llvm-3.8/include/clang/Driver/Driver.h -rw-r--r-- root/root 818 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Driver/DriverDiagnostic.h -rw-r--r-- root/root 5900 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Driver/Job.h -rw-r--r-- root/root 5650 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Driver/Multilib.h -rw-r--r-- root/root 1194 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Driver/Options.h -rw-r--r-- root/root 272589 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Driver/Options.inc -rw-r--r-- root/root 852 2014-12-21 07:00 ./usr/lib/llvm-3.8/include/clang/Driver/Phases.h -rw-r--r-- root/root 2213 2015-12-16 00:38 ./usr/lib/llvm-3.8/include/clang/Driver/SanitizerArgs.h -rw-r--r-- root/root 4897 2014-12-21 07:00 ./usr/lib/llvm-3.8/include/clang/Driver/Tool.h -rw-r--r-- root/root 15800 2016-01-07 19:38 ./usr/lib/llvm-3.8/include/clang/Driver/ToolChain.h -rw-r--r-- root/root 5310 2015-07-13 23:27 ./usr/lib/llvm-3.8/include/clang/Driver/Types.def -rw-r--r-- root/root 3045 2015-12-07 19:21 ./usr/lib/llvm-3.8/include/clang/Driver/Types.h -rw-r--r-- root/root 868 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Driver/Util.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Edit/ -rw-r--r-- root/root 5198 2015-08-04 11:18 ./usr/lib/llvm-3.8/include/clang/Edit/Commit.h -rw-r--r-- root/root 2959 2015-09-11 20:09 ./usr/lib/llvm-3.8/include/clang/Edit/EditedSource.h -rw-r--r-- root/root 881 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Edit/EditsReceiver.h -rw-r--r-- root/root 1567 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Edit/FileOffset.h -rw-r--r-- root/root 1174 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Edit/Rewriters.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Format/ -rw-r--r-- root/root 30844 2015-12-25 08:53 ./usr/lib/llvm-3.8/include/clang/Format/Format.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Frontend/ -rw-r--r-- root/root 2022 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Frontend/ASTConsumers.h -rw-r--r-- root/root 35558 2015-12-15 09:30 ./usr/lib/llvm-3.8/include/clang/Frontend/ASTUnit.h -rw-r--r-- root/root 2427 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Frontend/ChainedDiagnosticConsumer.h -rw-r--r-- root/root 12295 2015-12-21 22:09 ./usr/lib/llvm-3.8/include/clang/Frontend/CodeGenOptions.def -rw-r--r-- root/root 8740 2016-01-06 14:35 ./usr/lib/llvm-3.8/include/clang/Frontend/CodeGenOptions.h -rw-r--r-- root/root 2542 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Frontend/CommandLineSourceLoc.h -rw-r--r-- root/root 26238 2015-11-03 18:33 ./usr/lib/llvm-3.8/include/clang/Frontend/CompilerInstance.h -rw-r--r-- root/root 7162 2015-11-07 16:24 ./usr/lib/llvm-3.8/include/clang/Frontend/CompilerInvocation.h -rw-r--r-- root/root 2577 2015-08-13 04:04 ./usr/lib/llvm-3.8/include/clang/Frontend/DependencyOutputOptions.h -rw-r--r-- root/root 7822 2015-07-28 20:53 ./usr/lib/llvm-3.8/include/clang/Frontend/DiagnosticRenderer.h -rw-r--r-- root/root 10805 2014-08-27 15:14 ./usr/lib/llvm-3.8/include/clang/Frontend/FrontendAction.h -rw-r--r-- root/root 8020 2015-06-20 18:53 ./usr/lib/llvm-3.8/include/clang/Frontend/FrontendActions.h -rw-r--r-- root/root 832 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Frontend/FrontendDiagnostic.h -rw-r--r-- root/root 11854 2015-11-24 04:22 ./usr/lib/llvm-3.8/include/clang/Frontend/FrontendOptions.h -rw-r--r-- root/root 781 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Frontend/FrontendPluginRegistry.h -rw-r--r-- root/root 3022 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Frontend/LangStandard.h -rw-r--r-- root/root 5772 2014-11-20 19:25 ./usr/lib/llvm-3.8/include/clang/Frontend/LangStandards.def -rw-r--r-- root/root 2189 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Frontend/LayoutOverrideSource.h -rw-r--r-- root/root 2396 2014-11-14 21:23 ./usr/lib/llvm-3.8/include/clang/Frontend/LogDiagnosticPrinter.h -rw-r--r-- root/root 849 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Frontend/MigratorOptions.h -rw-r--r-- root/root 2679 2015-04-11 02:00 ./usr/lib/llvm-3.8/include/clang/Frontend/MultiplexConsumer.h -rw-r--r-- root/root 3916 2015-09-22 23:26 ./usr/lib/llvm-3.8/include/clang/Frontend/PCHContainerOperations.h -rw-r--r-- root/root 1341 2015-02-26 00:17 ./usr/lib/llvm-3.8/include/clang/Frontend/PreprocessorOutputOptions.h -rw-r--r-- root/root 1419 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Frontend/SerializedDiagnosticPrinter.h -rw-r--r-- root/root 4428 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Frontend/SerializedDiagnosticReader.h -rw-r--r-- root/root 1505 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Frontend/SerializedDiagnostics.h -rw-r--r-- root/root 5300 2015-04-11 02:00 ./usr/lib/llvm-3.8/include/clang/Frontend/TextDiagnostic.h -rw-r--r-- root/root 1831 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Frontend/TextDiagnosticBuffer.h -rw-r--r-- root/root 1833 2015-04-11 02:00 ./usr/lib/llvm-3.8/include/clang/Frontend/TextDiagnosticPrinter.h -rw-r--r-- root/root 8750 2015-08-13 04:04 ./usr/lib/llvm-3.8/include/clang/Frontend/Utils.h -rw-r--r-- root/root 9675 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Frontend/VerifyDiagnosticConsumer.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/FrontendTool/ -rw-r--r-- root/root 970 2010-08-24 00:31 ./usr/lib/llvm-3.8/include/clang/FrontendTool/Utils.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Index/ -rw-r--r-- root/root 1430 2014-04-24 07:52 ./usr/lib/llvm-3.8/include/clang/Index/CommentToXML.h -rw-r--r-- root/root 2161 2015-05-04 02:25 ./usr/lib/llvm-3.8/include/clang/Index/USRGeneration.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Lex/ -rw-r--r-- root/root 2813 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Lex/CodeCompletionHandler.h -rw-r--r-- root/root 7094 2015-10-16 21:42 ./usr/lib/llvm-3.8/include/clang/Lex/DirectoryLookup.h -rw-r--r-- root/root 1574 2015-07-01 02:29 ./usr/lib/llvm-3.8/include/clang/Lex/ExternalPreprocessorSource.h -rw-r--r-- root/root 2758 2015-02-15 22:54 ./usr/lib/llvm-3.8/include/clang/Lex/HeaderMap.h -rw-r--r-- root/root 27456 2015-10-16 21:42 ./usr/lib/llvm-3.8/include/clang/Lex/HeaderSearch.h -rw-r--r-- root/root 7706 2015-11-18 06:54 ./usr/lib/llvm-3.8/include/clang/Lex/HeaderSearchOptions.h -rw-r--r-- root/root 797 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Lex/LexDiagnostic.h -rw-r--r-- root/root 31079 2015-06-01 20:00 ./usr/lib/llvm-3.8/include/clang/Lex/Lexer.h -rw-r--r-- root/root 8983 2016-01-07 20:59 ./usr/lib/llvm-3.8/include/clang/Lex/LiteralSupport.h -rw-r--r-- root/root 5227 2015-04-11 15:58 ./usr/lib/llvm-3.8/include/clang/Lex/MacroArgs.h -rw-r--r-- root/root 21419 2015-10-22 04:59 ./usr/lib/llvm-3.8/include/clang/Lex/MacroInfo.h -rw-r--r-- root/root 4859 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Lex/ModuleLoader.h -rw-r--r-- root/root 19429 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Lex/ModuleMap.h -rw-r--r-- root/root 6587 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Lex/MultipleIncludeOpt.h -rw-r--r-- root/root 19770 2015-09-24 21:11 ./usr/lib/llvm-3.8/include/clang/Lex/PPCallbacks.h -rw-r--r-- root/root 3851 2015-05-04 03:15 ./usr/lib/llvm-3.8/include/clang/Lex/PPConditionalDirectiveRecord.h -rw-r--r-- root/root 3413 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Lex/PTHLexer.h -rw-r--r-- root/root 5463 2015-06-01 20:00 ./usr/lib/llvm-3.8/include/clang/Lex/PTHManager.h -rw-r--r-- root/root 4206 2015-10-12 20:47 ./usr/lib/llvm-3.8/include/clang/Lex/Pragma.h -rw-r--r-- root/root 20730 2015-08-13 21:15 ./usr/lib/llvm-3.8/include/clang/Lex/PreprocessingRecord.h -rw-r--r-- root/root 76606 2015-11-02 17:53 ./usr/lib/llvm-3.8/include/clang/Lex/Preprocessor.h -rw-r--r-- root/root 6303 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Lex/PreprocessorLexer.h -rw-r--r-- root/root 6514 2015-05-29 19:42 ./usr/lib/llvm-3.8/include/clang/Lex/PreprocessorOptions.h -rw-r--r-- root/root 1420 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Lex/ScratchBuffer.h -rw-r--r-- root/root 11415 2015-06-11 12:28 ./usr/lib/llvm-3.8/include/clang/Lex/Token.h -rw-r--r-- root/root 2570 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Lex/TokenConcatenation.h -rw-r--r-- root/root 8317 2015-12-29 23:06 ./usr/lib/llvm-3.8/include/clang/Lex/TokenLexer.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Parse/ -rw-r--r-- root/root 3595 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Parse/AttrParserStringSwitches.inc -rw-r--r-- root/root 1607 2014-05-06 06:48 ./usr/lib/llvm-3.8/include/clang/Parse/ParseAST.h -rw-r--r-- root/root 811 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Parse/ParseDiagnostic.h -rw-r--r-- root/root 108920 2016-01-13 11:18 ./usr/lib/llvm-3.8/include/clang/Parse/Parser.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Rewrite/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Rewrite/Core/ -rw-r--r-- root/root 1929 2015-02-15 22:54 ./usr/lib/llvm-3.8/include/clang/Rewrite/Core/DeltaTree.h -rw-r--r-- root/root 3316 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Rewrite/Core/HTMLRewrite.h -rw-r--r-- root/root 4699 2015-03-08 04:00 ./usr/lib/llvm-3.8/include/clang/Rewrite/Core/RewriteBuffer.h -rw-r--r-- root/root 7404 2015-02-15 22:54 ./usr/lib/llvm-3.8/include/clang/Rewrite/Core/RewriteRope.h -rw-r--r-- root/root 8155 2015-03-08 04:00 ./usr/lib/llvm-3.8/include/clang/Rewrite/Core/Rewriter.h -rw-r--r-- root/root 2717 2015-02-15 22:54 ./usr/lib/llvm-3.8/include/clang/Rewrite/Core/TokenRewriter.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Rewrite/Frontend/ -rw-r--r-- root/root 1802 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Rewrite/Frontend/ASTConsumers.h -rw-r--r-- root/root 4465 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Rewrite/Frontend/FixItRewriter.h -rw-r--r-- root/root 2427 2015-04-11 02:00 ./usr/lib/llvm-3.8/include/clang/Rewrite/Frontend/FrontendActions.h -rw-r--r-- root/root 1180 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Rewrite/Frontend/Rewriters.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Sema/ -rw-r--r-- root/root 2824 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Sema/AnalysisBasedWarnings.h -rw-r--r-- root/root 80231 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Sema/AttrParsedAttrImpl.inc -rw-r--r-- root/root 76466 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Sema/AttrParsedAttrKinds.inc -rw-r--r-- root/root 5602 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Sema/AttrParsedAttrList.inc -rw-r--r-- root/root 37050 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Sema/AttrSpellingListIndex.inc -rw-r--r-- root/root 29014 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Sema/AttrTemplateInstantiate.inc -rw-r--r-- root/root 32276 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Sema/AttributeList.h -rw-r--r-- root/root 2532 2013-01-12 16:54 ./usr/lib/llvm-3.8/include/clang/Sema/CXXFieldCollector.h -rw-r--r-- root/root 36271 2015-07-07 06:20 ./usr/lib/llvm-3.8/include/clang/Sema/CodeCompleteConsumer.h -rw-r--r-- root/root 1082 2015-10-28 13:54 ./usr/lib/llvm-3.8/include/clang/Sema/CodeCompleteOptions.h -rw-r--r-- root/root 84182 2016-01-09 12:53 ./usr/lib/llvm-3.8/include/clang/Sema/DeclSpec.h -rw-r--r-- root/root 9803 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Sema/DelayedDiagnostic.h -rw-r--r-- root/root 6560 2012-06-06 17:32 ./usr/lib/llvm-3.8/include/clang/Sema/Designator.h -rw-r--r-- root/root 9336 2015-07-22 20:46 ./usr/lib/llvm-3.8/include/clang/Sema/ExternalSemaSource.h -rw-r--r-- root/root 6983 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Sema/IdentifierResolver.h -rw-r--r-- root/root 44691 2015-12-02 21:58 ./usr/lib/llvm-3.8/include/clang/Sema/Initialization.h -rw-r--r-- root/root 2004 2012-10-11 23:31 ./usr/lib/llvm-3.8/include/clang/Sema/LocInfoType.h -rw-r--r-- root/root 22879 2016-01-12 21:59 ./usr/lib/llvm-3.8/include/clang/Sema/Lookup.h -rw-r--r-- root/root 1517 2014-07-31 20:15 ./usr/lib/llvm-3.8/include/clang/Sema/LoopHint.h -rw-r--r-- root/root 15087 2015-08-05 22:41 ./usr/lib/llvm-3.8/include/clang/Sema/MultiplexExternalSemaSource.h -rw-r--r-- root/root 1885 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Sema/ObjCMethodList.h -rw-r--r-- root/root 30491 2016-01-07 02:26 ./usr/lib/llvm-3.8/include/clang/Sema/Overload.h -rw-r--r-- root/root 9504 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Sema/Ownership.h -rw-r--r-- root/root 7760 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Sema/ParsedTemplate.h -rw-r--r-- root/root 1365 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Sema/PrettyDeclStackTrace.h -rw-r--r-- root/root 16003 2015-03-19 21:54 ./usr/lib/llvm-3.8/include/clang/Sema/Scope.h -rw-r--r-- root/root 31641 2015-12-08 22:02 ./usr/lib/llvm-3.8/include/clang/Sema/ScopeInfo.h -rw-r--r-- root/root 425985 2016-02-01 21:40 ./usr/lib/llvm-3.8/include/clang/Sema/Sema.h -rw-r--r-- root/root 1514 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Sema/SemaConsumer.h -rw-r--r-- root/root 804 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Sema/SemaDiagnostic.h -rw-r--r-- root/root 3258 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Sema/SemaFixItUtils.h -rw-r--r-- root/root 13481 2015-04-27 19:37 ./usr/lib/llvm-3.8/include/clang/Sema/SemaInternal.h -rw-r--r-- root/root 1282 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Sema/SemaLambda.h -rw-r--r-- root/root 20173 2015-09-30 14:04 ./usr/lib/llvm-3.8/include/clang/Sema/Template.h -rw-r--r-- root/root 10715 2015-12-31 02:02 ./usr/lib/llvm-3.8/include/clang/Sema/TemplateDeduction.h -rw-r--r-- root/root 14067 2015-12-29 19:43 ./usr/lib/llvm-3.8/include/clang/Sema/TypoCorrection.h -rw-r--r-- root/root 1558 2014-05-06 06:48 ./usr/lib/llvm-3.8/include/clang/Sema/Weak.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Serialization/ -rw-r--r-- root/root 60776 2016-01-09 12:53 ./usr/lib/llvm-3.8/include/clang/Serialization/ASTBitCodes.h -rw-r--r-- root/root 2238 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Serialization/ASTDeserializationListener.h -rw-r--r-- root/root 84679 2015-11-26 02:04 ./usr/lib/llvm-3.8/include/clang/Serialization/ASTReader.h -rw-r--r-- root/root 35937 2016-01-06 22:34 ./usr/lib/llvm-3.8/include/clang/Serialization/ASTWriter.h -rw-r--r-- root/root 66114 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Serialization/AttrPCHRead.inc -rw-r--r-- root/root 44990 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Serialization/AttrPCHWrite.inc -rw-r--r-- root/root 4316 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/Serialization/ContinuousRangeMap.h -rw-r--r-- root/root 7406 2015-10-30 15:54 ./usr/lib/llvm-3.8/include/clang/Serialization/GlobalModuleIndex.h -rw-r--r-- root/root 15965 2015-12-30 03:40 ./usr/lib/llvm-3.8/include/clang/Serialization/Module.h -rw-r--r-- root/root 5026 2015-12-08 22:43 ./usr/lib/llvm-3.8/include/clang/Serialization/ModuleFileExtension.h -rw-r--r-- root/root 11354 2015-08-09 08:58 ./usr/lib/llvm-3.8/include/clang/Serialization/ModuleManager.h -rw-r--r-- root/root 866 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Serialization/SerializationDiagnostic.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Checkers/ -rw-r--r-- root/root 635 2011-08-16 21:24 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h -rw-r--r-- root/root 847 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h -rw-r--r-- root/root 7940 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/ -rw-r--r-- root/root 2447 2013-08-16 01:06 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/Analyses.def -rw-r--r-- root/root 21204 2015-10-30 15:23 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/ -rw-r--r-- root/root 19778 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h -rw-r--r-- root/root 14486 2015-08-13 23:05 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h -rw-r--r-- root/root 2632 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h -rw-r--r-- root/root 854 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h -rw-r--r-- root/root 27978 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h -rw-r--r-- root/root 18028 2015-09-15 01:13 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/Checker.h -rw-r--r-- root/root 23772 2015-09-15 01:13 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/CheckerManager.h -rw-r--r-- root/root 1220 2013-01-12 16:54 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h -rw-r--r-- root/root 5572 2015-07-09 21:43 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/CheckerRegistry.h -rw-r--r-- root/root 2308 2015-12-01 09:00 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/IssueHash.h -rw-r--r-- root/root 1202 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ -rw-r--r-- root/root 3779 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h -rw-r--r-- root/root 3535 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h -rw-r--r-- root/root 6493 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h -rw-r--r-- root/root 1628 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h -rw-r--r-- root/root 37167 2015-12-09 22:16 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h -rw-r--r-- root/root 13362 2015-12-09 22:16 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h -rw-r--r-- root/root 1231 2015-11-06 11:16 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h -rw-r--r-- root/root 7137 2015-09-22 20:31 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h -rw-r--r-- root/root 19603 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h -rw-r--r-- root/root 1600 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h -rw-r--r-- root/root 2221 2015-09-11 17:19 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h -rw-r--r-- root/root 3800 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h -rw-r--r-- root/root 15748 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h -rw-r--r-- root/root 28215 2015-12-17 00:28 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h -rw-r--r-- root/root 3911 2015-12-30 03:40 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h -rw-r--r-- root/root 1358 2015-11-10 11:48 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h -rw-r--r-- root/root 44713 2016-01-13 15:52 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h -rw-r--r-- root/root 32242 2015-09-22 20:31 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h -rw-r--r-- root/root 7472 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h -rw-r--r-- root/root 1213 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h -rw-r--r-- root/root 12565 2016-01-12 10:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h -rw-r--r-- root/root 15356 2016-01-13 15:52 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h -rw-r--r-- root/root 11396 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h -rw-r--r-- root/root 1463 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h -rw-r--r-- root/root 6657 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h -rw-r--r-- root/root 1302 2011-02-10 01:03 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h -rw-r--r-- root/root 21788 2016-01-13 15:52 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h -rw-r--r-- root/root 1620 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h -rw-r--r-- root/root 859 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h -rw-r--r-- root/root 2815 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend/ -rw-r--r-- root/root 1440 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h -rw-r--r-- root/root 923 2014-08-29 20:11 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h -rw-r--r-- root/root 2064 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend/FrontendActions.h -rw-r--r-- root/root 1112 2015-06-22 23:07 ./usr/lib/llvm-3.8/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Tooling/ -rw-r--r-- root/root 2577 2015-11-05 02:19 ./usr/lib/llvm-3.8/include/clang/Tooling/ArgumentsAdjusters.h -rw-r--r-- root/root 4493 2015-09-19 13:01 ./usr/lib/llvm-3.8/include/clang/Tooling/CommonOptionsParser.h -rw-r--r-- root/root 9170 2015-09-11 20:43 ./usr/lib/llvm-3.8/include/clang/Tooling/CompilationDatabase.h -rw-r--r-- root/root 775 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Tooling/CompilationDatabasePluginRegistry.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/clang/Tooling/Core/ -rw-r--r-- root/root 1772 2015-10-22 15:04 ./usr/lib/llvm-3.8/include/clang/Tooling/Core/Lookup.h -rw-r--r-- root/root 9046 2015-09-23 08:30 ./usr/lib/llvm-3.8/include/clang/Tooling/Core/Replacement.h -rw-r--r-- root/root 3415 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Tooling/FileMatchTrie.h -rw-r--r-- root/root 4969 2015-09-22 17:22 ./usr/lib/llvm-3.8/include/clang/Tooling/JSONCompilationDatabase.h -rw-r--r-- root/root 2538 2015-07-17 01:19 ./usr/lib/llvm-3.8/include/clang/Tooling/Refactoring.h -rw-r--r-- root/root 2825 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Tooling/RefactoringCallbacks.h -rw-r--r-- root/root 2651 2014-08-13 16:25 ./usr/lib/llvm-3.8/include/clang/Tooling/ReplacementsYaml.h -rw-r--r-- root/root 17730 2015-10-20 13:23 ./usr/lib/llvm-3.8/include/clang/Tooling/Tooling.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclang-3.8.1.so -> libclang-3.8.so lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclang-3.8.so -> ../../arm-linux-gnueabihf/libclang-3.8.so.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclang.so -> ../../arm-linux-gnueabihf/libclang-3.8.so.1 -rw-r--r-- root/root 3676432 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangARCMigrate.a -rw-r--r-- root/root 4595888 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangAST.a -rw-r--r-- root/root 480392 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangASTMatchers.a -rw-r--r-- root/root 711638 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangAnalysis.a -rw-r--r-- root/root 35798 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangApplyReplacements.a -rw-r--r-- root/root 2292512 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangBasic.a -rw-r--r-- root/root 4959362 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangCodeGen.a -rw-r--r-- root/root 1476970 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangDriver.a -rw-r--r-- root/root 3361628 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangDynamicASTMatchers.a -rw-r--r-- root/root 62232 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangEdit.a -rw-r--r-- root/root 364494 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangFormat.a -rw-r--r-- root/root 1750924 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangFrontend.a -rw-r--r-- root/root 9364 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangFrontendTool.a -rw-r--r-- root/root 123644 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangIndex.a -rw-r--r-- root/root 902260 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangLex.a -rw-r--r-- root/root 986616 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangParse.a -rw-r--r-- root/root 54280 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangQuery.a -rw-r--r-- root/root 326970 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangRename.a -rw-r--r-- root/root 62596 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangRewrite.a -rw-r--r-- root/root 631094 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangRewriteFrontend.a -rw-r--r-- root/root 8129246 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangSema.a -rw-r--r-- root/root 1584540 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangSerialization.a -rw-r--r-- root/root 4114060 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCheckers.a -rw-r--r-- root/root 1964372 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangStaticAnalyzerCore.a -rw-r--r-- root/root 287290 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangStaticAnalyzerFrontend.a -rw-r--r-- root/root 322828 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidy.a -rw-r--r-- root/root 194710 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidyCERTModule.a -rw-r--r-- root/root 445724 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidyCppCoreGuidelinesModule.a -rw-r--r-- root/root 498268 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidyGoogleModule.a -rw-r--r-- root/root 93146 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidyLLVMModule.a -rw-r--r-- root/root 1963856 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidyMiscModule.a -rw-r--r-- root/root 3193406 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidyModernizeModule.a -rw-r--r-- root/root 124920 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidyPerformanceModule.a -rw-r--r-- root/root 1170678 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidyReadabilityModule.a -rw-r--r-- root/root 116504 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTidyUtils.a -rw-r--r-- root/root 231444 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangTooling.a -rw-r--r-- root/root 38922 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclangToolingCore.a drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang-3.8-dev/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang-3.8-dev/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang-3.8-dev/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/libclang-3.8-dev/copyright libclang-common-3.8-dev_3.8.1-15ubuntu1_armhf.deb ------------------------------------------------- new debian package, version 2.0. size 1024270 bytes: control archive=4501 bytes. 996 bytes, 22 lines control 11481 bytes, 127 lines md5sums Package: libclang-common-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 8501 Depends: libc6 (>= 2.15), libgcc1 (>= 1:3.5), libstdc++6 (>= 5.2), libtinfo5 (>= 6), libllvm3.8 (= 1:3.8.1-15ubuntu1) Section: libdevel Priority: optional Homepage: http://www.llvm.org/ Description: clang library - Common development package Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the clang generic headers and some libraries (profiling, etc). drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/bin/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/clang-tblgen-3.8 -> ../lib/llvm-3.8/bin/clang-tblgen lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/yaml-bench-3.8 -> ../lib/llvm-3.8/bin/yaml-bench drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/clang/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/clang/3.8.1/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/include/clang/3.8.1/include -> ../../../lib/llvm-3.8/lib/clang/3.8.1/include drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/clang/3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/include/clang/3.8/include -> ../../../lib/llvm-3.8/lib/clang/3.8.1/include drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/clang/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/clang/3.8.1/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/clang/3.8.1/include -> ../../llvm-3.8/lib/clang/3.8.1/include lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/clang/3.8.1/lib -> ../../llvm-3.8/lib/clang/3.8.1/lib drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/clang/3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/clang/3.8/include -> ../../llvm-3.8/lib/clang/3.8.1/include lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/clang/3.8/lib -> ../../llvm-3.8/lib/clang/3.8.1/lib drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/ -rwxr-xr-x root/root 461624 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/clang-tblgen -rwxr-xr-x root/root 137484 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/yaml-bench drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/polly/ -rw-r--r-- root/root 999 2015-02-13 09:51 ./usr/lib/llvm-3.8/include/polly/Canonicalization.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/polly/CodeGen/ -rw-r--r-- root/root 37869 2015-12-22 19:08 ./usr/lib/llvm-3.8/include/polly/CodeGen/BlockGenerators.h -rw-r--r-- root/root 753 2015-05-09 09:13 ./usr/lib/llvm-3.8/include/polly/CodeGen/CodeGeneration.h -rw-r--r-- root/root 276 2015-11-26 12:36 ./usr/lib/llvm-3.8/include/polly/CodeGen/CodegenCleanup.h -rw-r--r-- root/root 5722 2015-10-04 10:18 ./usr/lib/llvm-3.8/include/polly/CodeGen/IRBuilder.h -rw-r--r-- root/root 4956 2015-09-27 15:43 ./usr/lib/llvm-3.8/include/polly/CodeGen/IslAst.h -rw-r--r-- root/root 6190 2015-12-30 20:11 ./usr/lib/llvm-3.8/include/polly/CodeGen/IslExprBuilder.h -rw-r--r-- root/root 13124 2015-11-07 19:46 ./usr/lib/llvm-3.8/include/polly/CodeGen/IslNodeBuilder.h -rw-r--r-- root/root 8735 2015-10-07 20:15 ./usr/lib/llvm-3.8/include/polly/CodeGen/LoopGenerators.h -rw-r--r-- root/root 6000 2015-09-06 08:47 ./usr/lib/llvm-3.8/include/polly/CodeGen/RuntimeDebugBuilder.h -rw-r--r-- root/root 1934 2014-09-10 14:50 ./usr/lib/llvm-3.8/include/polly/CodeGen/Utils.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/polly/Config/ -rw-r--r-- root/root 563 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/polly/Config/config.h -rw-r--r-- root/root 7423 2015-09-27 15:43 ./usr/lib/llvm-3.8/include/polly/DependenceInfo.h -rw-r--r-- root/root 2964 2015-10-18 12:28 ./usr/lib/llvm-3.8/include/polly/LinkAllPasses.h -rw-r--r-- root/root 614 2013-05-07 07:31 ./usr/lib/llvm-3.8/include/polly/Options.h -rw-r--r-- root/root 808 2015-02-13 09:51 ./usr/lib/llvm-3.8/include/polly/RegisterPasses.h -rw-r--r-- root/root 5726 2015-10-20 09:12 ./usr/lib/llvm-3.8/include/polly/ScheduleOptimizer.h -rw-r--r-- root/root 22061 2015-12-30 20:11 ./usr/lib/llvm-3.8/include/polly/ScopDetection.h -rw-r--r-- root/root 22297 2015-11-21 17:00 ./usr/lib/llvm-3.8/include/polly/ScopDetectionDiagnostic.h -rw-r--r-- root/root 79576 2016-02-03 21:43 ./usr/lib/llvm-3.8/include/polly/ScopInfo.h -rw-r--r-- root/root 1871 2015-09-27 15:43 ./usr/lib/llvm-3.8/include/polly/ScopPass.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/polly/Support/ -rw-r--r-- root/root 3048 2015-08-31 13:54 ./usr/lib/llvm-3.8/include/polly/Support/GICHelper.h -rw-r--r-- root/root 4438 2015-09-20 16:59 ./usr/lib/llvm-3.8/include/polly/Support/SCEVAffinator.h -rw-r--r-- root/root 2750 2015-11-12 03:25 ./usr/lib/llvm-3.8/include/polly/Support/SCEVValidator.h -rw-r--r-- root/root 6269 2015-10-12 05:14 ./usr/lib/llvm-3.8/include/polly/Support/ScopHelper.h -rw-r--r-- root/root 1064 2015-05-03 05:21 ./usr/lib/llvm-3.8/include/polly/Support/ScopLocation.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/ -rw-r--r-- root/root 168 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/README.txt -rw-r--r-- root/root 513 2014-05-07 14:40 ./usr/lib/llvm-3.8/lib/clang/3.8.1/asan_blacklist.txt drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/ -rw-r--r-- root/root 38741 2015-10-14 16:24 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/Intrin.h -rw-r--r-- root/root 8168 2015-12-17 22:25 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/__clang_cuda_runtime_wrapper.h -rw-r--r-- root/root 1770 2015-02-24 01:06 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/__stddef_max_align_t.h -rw-r--r-- root/root 2391 2015-11-11 03:47 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/__wmmintrin_aes.h -rw-r--r-- root/root 1524 2015-11-10 05:08 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/__wmmintrin_pclmul.h -rw-r--r-- root/root 3247 2015-06-30 13:36 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/adxintrin.h -rw-r--r-- root/root 507410 2016-01-08 02:00 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/altivec.h -rw-r--r-- root/root 8520 2015-09-12 02:55 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/ammintrin.h -rw-r--r-- root/root 8794 2015-11-16 14:58 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/arm_acle.h -rw-r--r-- root/root 2278391 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/arm_neon.h -rw-r--r-- root/root 42907 2015-12-01 07:12 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx2intrin.h -rw-r--r-- root/root 52739 2015-07-30 06:52 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512bwintrin.h -rw-r--r-- root/root 4578 2015-10-15 10:33 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512cdintrin.h -rw-r--r-- root/root 31856 2015-09-17 14:53 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512dqintrin.h -rw-r--r-- root/root 13048 2015-12-08 12:34 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512erintrin.h -rw-r--r-- root/root 118674 2015-12-08 12:34 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512fintrin.h -rw-r--r-- root/root 81968 2015-11-11 08:00 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512vlbwintrin.h -rw-r--r-- root/root 34074 2015-11-11 08:00 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512vldqintrin.h -rw-r--r-- root/root 165860 2015-10-27 06:11 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avx512vlintrin.h -rw-r--r-- root/root 39424 2015-11-11 03:47 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/avxintrin.h -rw-r--r-- root/root 3177 2015-06-30 13:36 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/bmi2intrin.h -rw-r--r-- root/root 4897 2015-11-17 18:46 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/bmiintrin.h -rw-r--r-- root/root 7494 2014-10-01 21:22 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/cpuid.h -rw-r--r-- root/root 4668 2015-04-21 22:14 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/cuda_builtin_vars.h -rw-r--r-- root/root 38512 2015-11-11 08:13 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/emmintrin.h -rw-r--r-- root/root 1916 2015-12-02 18:41 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/f16cintrin.h -rw-r--r-- root/root 3881 2014-10-22 01:25 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/float.h -rw-r--r-- root/root 6790 2015-06-30 13:36 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/fma4intrin.h -rw-r--r-- root/root 6793 2015-06-30 13:36 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/fmaintrin.h -rw-r--r-- root/root 1950 2015-10-16 06:22 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/fxsrintrin.h -rw-r--r-- root/root 7130 2015-04-01 12:54 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/htmintrin.h -rw-r--r-- root/root 9954 2015-09-12 02:55 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/htmxlintrin.h -rw-r--r-- root/root 2581 2016-01-01 06:50 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/ia32intrin.h -rw-r--r-- root/root 4699 2015-12-31 14:14 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/immintrin.h -rw-r--r-- root/root 2825 2015-06-26 00:13 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/inttypes.h -rw-r--r-- root/root 1565 2008-05-21 03:11 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/iso646.h -rw-r--r-- root/root 3734 2014-02-19 23:38 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/limits.h -rw-r--r-- root/root 2325 2015-06-30 13:36 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/lzcntintrin.h -rw-r--r-- root/root 5373 2015-10-13 18:40 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/mm3dnow.h -rw-r--r-- root/root 2611 2013-01-16 23:08 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/mm_malloc.h -rw-r--r-- root/root 13660 2015-12-20 12:37 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/mmintrin.h -rw-r--r-- root/root 2849 2015-07-30 14:10 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/module.modulemap -rw-r--r-- root/root 1448 2015-06-17 07:09 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/nmmintrin.h -rw-r--r-- root/root 1798 2015-12-31 14:14 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/pkuintrin.h -rw-r--r-- root/root 3537 2015-09-12 02:55 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/pmmintrin.h -rw-r--r-- root/root 2008 2015-12-20 12:35 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/popcntintrin.h -rw-r--r-- root/root 1841 2015-07-27 19:01 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/prfchwintrin.h -rw-r--r-- root/root 2029 2015-06-30 13:36 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/rdseedintrin.h -rw-r--r-- root/root 2137 2015-06-30 13:36 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/rtmintrin.h -rw-r--r-- root/root 1475 2015-07-30 14:10 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/s390intrin.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/ -rw-r--r-- root/root 2730 2014-07-07 17:39 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/allocator_interface.h -rw-r--r-- root/root 7081 2015-08-21 20:49 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/asan_interface.h -rw-r--r-- root/root 6668 2016-01-12 00:43 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/common_interface_defs.h -rw-r--r-- root/root 3092 2016-01-05 01:49 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/coverage_interface.h -rw-r--r-- root/root 4552 2015-07-30 02:32 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/dfsan_interface.h -rw-r--r-- root/root 203375 2013-10-23 08:40 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/linux_syscall_hooks.h -rw-r--r-- root/root 3588 2015-08-21 20:49 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/lsan_interface.h -rw-r--r-- root/root 4501 2015-10-12 23:20 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/msan_interface.h -rw-r--r-- root/root 9730 2013-12-11 08:18 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/sanitizer/tsan_interface_atomic.h -rw-r--r-- root/root 2776 2015-11-11 03:47 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/shaintrin.h -rw-r--r-- root/root 19928 2015-11-11 03:47 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/smmintrin.h -rw-r--r-- root/root 1454 2013-02-21 02:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdalign.h -rw-r--r-- root/root 2094 2014-07-02 15:25 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdarg.h -rw-r--r-- root/root 8162 2015-01-29 03:34 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdatomic.h -rw-r--r-- root/root 1730 2010-09-29 04:57 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdbool.h -rw-r--r-- root/root 4498 2014-10-03 00:31 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/stddef.h -rw-r--r-- root/root 23608 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdint.h -rw-r--r-- root/root 1381 2013-01-17 22:16 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/stdnoreturn.h -rw-r--r-- root/root 3988 2015-11-11 03:47 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/tbmintrin.h -rw-r--r-- root/root 30927 2015-09-12 02:55 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/tgmath.h -rw-r--r-- root/root 6431 2015-11-10 05:08 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/tmmintrin.h -rw-r--r-- root/root 9583 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/unwind.h -rw-r--r-- root/root 2291 2014-11-20 22:44 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/vadefs.h -rw-r--r-- root/root 1334 2010-03-20 01:19 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/varargs.h -rw-r--r-- root/root 291982 2015-07-30 14:10 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/vecintrin.h -rw-r--r-- root/root 1398 2015-06-17 07:09 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/wmmintrin.h -rw-r--r-- root/root 1682 2015-06-17 07:09 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/x86intrin.h -rw-r--r-- root/root 24263 2015-11-10 05:08 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/xmmintrin.h -rw-r--r-- root/root 21361 2015-11-10 05:08 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/xopintrin.h -rw-r--r-- root/root 1885 2015-10-15 10:33 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/xsavecintrin.h -rw-r--r-- root/root 2157 2015-10-15 10:33 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/xsaveintrin.h -rw-r--r-- root/root 1919 2015-10-15 10:33 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/xsaveoptintrin.h -rw-r--r-- root/root 2143 2015-10-15 10:33 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/xsavesintrin.h -rw-r--r-- root/root 1743 2015-06-17 18:42 ./usr/lib/llvm-3.8/lib/clang/3.8.1/include/xtestintrin.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/ -rw-r--r-- root/root 1724138 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a -rw-r--r-- root/root 46122 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.a.syms -rw-r--r-- root/root 840960 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan-armhf.so -rw-r--r-- root/root 1090 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan-preinit-armhf.a -rw-r--r-- root/root 20870 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a -rw-r--r-- root/root 159 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.asan_cxx-armhf.a.syms -rw-r--r-- root/root 202730 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.builtins-armhf.a -rw-r--r-- root/root 43600 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.profile-armhf.a -rw-r--r-- root/root 515880 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone-armhf.a -rw-r--r-- root/root 771 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone-armhf.a.syms -rw-r--r-- root/root 13610 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone_cxx-armhf.a -rw-r--r-- root/root 18 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/clang/3.8.1/lib/linux/libclang_rt.ubsan_standalone_cxx-armhf.a.syms drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang-common-3.8-dev/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang-common-3.8-dev/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang-common-3.8-dev/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/libclang-common-3.8-dev/copyright libclang1-3.8-dbg_3.8.1-15ubuntu1_armhf.deb ------------------------------------------- new debian package, version 2.0. size 27095402 bytes: control archive=833 bytes. 942 bytes, 23 lines control 182 bytes, 2 lines md5sums Package: libclang1-3.8-dbg Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 29611 Depends: libstdc++-6-dev, libgcc-6-dev, libclang1-3.8 (= 1:3.8.1-15ubuntu1) Section: debug Priority: extra Multi-Arch: same Homepage: http://www.llvm.org/ Description: clang library Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the debugging symbols. Build-Ids: 0ac7b9967d693b082701bcbef01ba2619401a692 drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/.build-id/0a/ -rw-r--r-- root/root 30276532 2016-11-10 15:17 ./usr/lib/debug/.build-id/0a/c7b9967d693b082701bcbef01ba2619401a692.debug drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang1-3.8-dbg/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang1-3.8-dbg/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang1-3.8-dbg/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/libclang1-3.8-dbg/copyright libclang1-3.8_3.8.1-15ubuntu1_armhf.deb --------------------------------------- new debian package, version 2.0. size 3710012 bytes: control archive=3571 bytes. 1235 bytes, 28 lines control 228 bytes, 3 lines md5sums 29 bytes, 1 lines shlibs 12473 bytes, 323 lines symbols 60 bytes, 2 lines triggers Package: libclang1-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 8631 Depends: libc6 (>= 2.4), libgcc1 (>= 1:3.5), libllvm3.8, libstdc++6 (>= 5.2) Section: devel Priority: optional Multi-Arch: same Homepage: http://www.llvm.org/ Description: C interface to the clang library Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the clang library. . The C Interface to Clang provides a relatively small API that exposes facilities for parsing source code into an abstract syntax tree (AST), loading already-parsed ASTs, traversing the AST, associating physical source locations with elements within the AST, and other facilities that support Clang-based development tools. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/ -rw-r--r-- root/root 8771696 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/libclang-3.8.so.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclang-3.8.so.1 -> ../../arm-linux-gnueabihf/libclang-3.8.so.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libclang.so.1 -> libclang-3.8.so.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang1-3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang1-3.8/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libclang1-3.8/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/libclang1-3.8/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 386 2016-11-10 15:17 ./usr/share/lintian/overrides/libclang1-3.8 libfuzzer-3.8-dev_3.8.1-15ubuntu1_armhf.deb ------------------------------------------- new debian package, version 2.0. size 58042 bytes: control archive=981 bytes. 1210 bytes, 26 lines control 229 bytes, 3 lines md5sums Package: libfuzzer-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 272 Depends: clang-3.8 (= 1:3.8.1-15ubuntu1) Section: libdevel Priority: optional Homepage: http://www.llvm.org/ Description: Library for coverage-guided fuzz testing LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing of other libraries. . LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs all of its fuzzing inside a single process. This in-process fuzzing can be more restrictive and fragile, but is potentially much faster as there is no overhead for process start-up. . The fuzzer is linked with the library under test, and feeds fuzzed inputs to the library via a specific fuzzing entrypoint (aka 'target function'); the fuzzer then tracks which areas of the code are reached, and generates mutations on the corpus of input data in order to maximize the code coverage. The code coverage information for libFuzzer is provided by LLVM's SanitizerCoverage instrumentation. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/ -rw-r--r-- root/root 234450 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libFuzzer.a drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/libfuzzer-3.8-dev/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libfuzzer-3.8-dev/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz -rw-r--r-- root/root 1310 2016-11-10 15:17 ./usr/share/doc/libfuzzer-3.8-dev/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/libfuzzer-3.8-dev/copyright liblldb-3.8-dbg_3.8.1-15ubuntu1_armhf.deb ----------------------------------------- new debian package, version 2.0. size 76382310 bytes: control archive=802 bytes. 842 bytes, 18 lines control 286 bytes, 3 lines md5sums Package: liblldb-3.8-dbg Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 86007 Depends: liblldb-3.8 (= 1:3.8.1-15ubuntu1) Section: debug Priority: extra Homepage: http://www.llvm.org/ Description: Next generation, high-performance debugger, debugging libraries LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. . This package contains the LLDB runtime library debug symbols. Build-Ids: c7d9740c16173d9a675606b851e35a537093e998 dfee5675cdcd9529569bfe4365c1c744a76b06d4 drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/.build-id/c7/ -rw-r--r-- root/root 88014992 2016-11-10 15:17 ./usr/lib/debug/.build-id/c7/d9740c16173d9a675606b851e35a537093e998.debug drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/.build-id/df/ -rw-r--r-- root/root 8980 2016-11-10 15:17 ./usr/lib/debug/.build-id/df/ee5675cdcd9529569bfe4365c1c744a76b06d4.debug drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/liblldb-3.8-dbg/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/liblldb-3.8-dbg/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/liblldb-3.8-dbg/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/liblldb-3.8-dbg/copyright liblldb-3.8-dev_3.8.1-15ubuntu1_armhf.deb ----------------------------------------- new debian package, version 2.0. size 3888366 bytes: control archive=16601 bytes. 843 bytes, 19 lines control 49409 bytes, 563 lines md5sums Package: liblldb-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 24592 Depends: lldb-3.8 (= 1:3.8.1-15ubuntu1) Breaks: lldb-3.8-dev (<< 1:3.8~svn215195-2) Replaces: lldb-3.8-dev (<= 1:3.8~svn215195-2) Section: libdevel Priority: optional Homepage: http://www.llvm.org/ Description: Next generation, high-performance debugger - Header files LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. . This package provides the header files to build extension over lldb. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/API/ -rw-r--r-- root/root 2576 2015-12-15 23:03 ./usr/lib/llvm-3.8/include/lldb/API/LLDB.h -rw-r--r-- root/root 3803 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBAddress.h -rw-r--r-- root/root 6706 2015-10-05 22:58 ./usr/lib/llvm-3.8/include/lldb/API/SBAttachInfo.h -rw-r--r-- root/root 2874 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBBlock.h -rw-r--r-- root/root 4198 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBBreakpoint.h -rw-r--r-- root/root 2181 2015-05-28 19:57 ./usr/lib/llvm-3.8/include/lldb/API/SBBreakpointLocation.h -rw-r--r-- root/root 2434 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBBroadcaster.h -rw-r--r-- root/root 9233 2015-10-31 01:22 ./usr/lib/llvm-3.8/include/lldb/API/SBCommandInterpreter.h -rw-r--r-- root/root 2926 2016-05-19 14:36 ./usr/lib/llvm-3.8/include/lldb/API/SBCommandReturnObject.h -rw-r--r-- root/root 2493 2015-04-02 20:57 ./usr/lib/llvm-3.8/include/lldb/API/SBCommunication.h -rw-r--r-- root/root 3076 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBCompileUnit.h -rw-r--r-- root/root 4923 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBData.h -rw-r--r-- root/root 8165 2015-12-18 21:25 ./usr/lib/llvm-3.8/include/lldb/API/SBDebugger.h -rw-r--r-- root/root 2092 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBDeclaration.h -rw-r--r-- root/root 2713 2015-10-16 05:21 ./usr/lib/llvm-3.8/include/lldb/API/SBDefines.h -rw-r--r-- root/root 2001 2016-01-27 18:50 ./usr/lib/llvm-3.8/include/lldb/API/SBError.h -rw-r--r-- root/root 2052 2015-03-10 21:59 ./usr/lib/llvm-3.8/include/lldb/API/SBEvent.h -rw-r--r-- root/root 1681 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBExecutionContext.h -rw-r--r-- root/root 3062 2015-05-27 22:32 ./usr/lib/llvm-3.8/include/lldb/API/SBExpressionOptions.h -rw-r--r-- root/root 2258 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBFileSpec.h -rw-r--r-- root/root 1477 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBFileSpecList.h -rw-r--r-- root/root 6798 2015-07-06 18:28 ./usr/lib/llvm-3.8/include/lldb/API/SBFrame.h -rw-r--r-- root/root 1954 2015-11-10 17:47 ./usr/lib/llvm-3.8/include/lldb/API/SBFunction.h -rw-r--r-- root/root 1345 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBHostOS.h -rw-r--r-- root/root 1941 2016-02-02 16:48 ./usr/lib/llvm-3.8/include/lldb/API/SBInstruction.h -rw-r--r-- root/root 1377 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBInstructionList.h -rw-r--r-- root/root 726 2015-04-28 12:51 ./usr/lib/llvm-3.8/include/lldb/API/SBLanguageRuntime.h -rw-r--r-- root/root 4874 2015-02-20 22:20 ./usr/lib/llvm-3.8/include/lldb/API/SBLaunchInfo.h -rw-r--r-- root/root 1914 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBLineEntry.h -rw-r--r-- root/root 3877 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBListener.h -rw-r--r-- root/root 12778 2015-06-04 16:53 ./usr/lib/llvm-3.8/include/lldb/API/SBModule.h -rw-r--r-- root/root 3777 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBModuleSpec.h -rw-r--r-- root/root 4617 2015-07-14 01:09 ./usr/lib/llvm-3.8/include/lldb/API/SBPlatform.h -rw-r--r-- root/root 13034 2015-12-08 13:43 ./usr/lib/llvm-3.8/include/lldb/API/SBProcess.h -rw-r--r-- root/root 1492 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBQueue.h -rw-r--r-- root/root 1118 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBQueueItem.h -rw-r--r-- root/root 2376 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBSection.h -rw-r--r-- root/root 1456 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBSourceManager.h -rw-r--r-- root/root 2918 2015-12-15 23:03 ./usr/lib/llvm-3.8/include/lldb/API/SBStream.h -rw-r--r-- root/root 1362 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBStringList.h -rw-r--r-- root/root 2472 2015-07-06 18:28 ./usr/lib/llvm-3.8/include/lldb/API/SBSymbol.h -rw-r--r-- root/root 2400 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBSymbolContext.h -rw-r--r-- root/root 1432 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBSymbolContextList.h -rw-r--r-- root/root 29474 2015-11-20 23:09 ./usr/lib/llvm-3.8/include/lldb/API/SBTarget.h -rw-r--r-- root/root 6666 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBThread.h -rw-r--r-- root/root 1437 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBThreadCollection.h -rw-r--r-- root/root 3374 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBThreadPlan.h -rw-r--r-- root/root 6194 2015-11-10 17:47 ./usr/lib/llvm-3.8/include/lldb/API/SBType.h -rw-r--r-- root/root 4124 2015-10-27 01:10 ./usr/lib/llvm-3.8/include/lldb/API/SBTypeCategory.h -rw-r--r-- root/root 1877 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBTypeEnumMember.h -rw-r--r-- root/root 2160 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBTypeFilter.h -rw-r--r-- root/root 2017 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBTypeFormat.h -rw-r--r-- root/root 1952 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBTypeNameSpecifier.h -rw-r--r-- root/root 4357 2015-10-27 01:17 ./usr/lib/llvm-3.8/include/lldb/API/SBTypeSummary.h -rw-r--r-- root/root 2492 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBTypeSynthetic.h -rw-r--r-- root/root 1713 2015-07-14 01:09 ./usr/lib/llvm-3.8/include/lldb/API/SBUnixSignals.h -rw-r--r-- root/root 16377 2015-12-04 22:51 ./usr/lib/llvm-3.8/include/lldb/API/SBValue.h -rw-r--r-- root/root 1805 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBValueList.h -rw-r--r-- root/root 1905 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBVariablesOptions.h -rw-r--r-- root/root 1884 2015-02-17 19:36 ./usr/lib/llvm-3.8/include/lldb/API/SBWatchpoint.h -rw-r--r-- root/root 1248 2015-09-02 09:19 ./usr/lib/llvm-3.8/include/lldb/API/SystemInitializerFull.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/ -rw-r--r-- root/root 31308 2015-12-18 02:14 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/Breakpoint.h -rw-r--r-- root/root 4107 2014-12-16 23:40 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointID.h -rw-r--r-- root/root 1952 2014-12-16 23:40 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointIDList.h -rw-r--r-- root/root 8075 2014-12-05 23:21 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointList.h -rw-r--r-- root/root 17322 2015-10-27 17:20 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointLocation.h -rw-r--r-- root/root 7906 2014-09-10 21:40 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointLocationCollection.h -rw-r--r-- root/root 10382 2015-10-27 17:20 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointLocationList.h -rw-r--r-- root/root 14518 2015-10-27 17:20 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointOptions.h -rw-r--r-- root/root 6875 2015-09-02 09:19 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolver.h -rw-r--r-- root/root 2959 2015-11-17 03:39 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolverAddress.h -rw-r--r-- root/root 2662 2015-09-02 09:19 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolverFileLine.h -rw-r--r-- root/root 2337 2015-09-02 09:19 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolverFileRegex.h -rw-r--r-- root/root 4339 2015-11-06 22:48 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointResolverName.h -rw-r--r-- root/root 12543 2015-09-02 09:19 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointSite.h -rw-r--r-- root/root 7817 2013-08-28 12:14 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/BreakpointSiteList.h -rw-r--r-- root/root 1548 2010-06-08 16:52 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/Stoppoint.h -rw-r--r-- root/root 2416 2012-02-21 00:09 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/StoppointCallbackContext.h -rw-r--r-- root/root 4198 2015-01-15 01:41 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/StoppointLocation.h -rw-r--r-- root/root 9276 2015-10-27 17:20 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/Watchpoint.h -rw-r--r-- root/root 9516 2012-12-18 02:03 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/WatchpointList.h -rw-r--r-- root/root 10384 2015-10-27 17:20 ./usr/lib/llvm-3.8/include/lldb/Breakpoint/WatchpointOptions.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Core/ -rw-r--r-- root/root 24537 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/Address.h -rw-r--r-- root/root 11460 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/AddressRange.h -rw-r--r-- root/root 2362 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/AddressResolver.h -rw-r--r-- root/root 1874 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/AddressResolverFileLine.h -rw-r--r-- root/root 2098 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/AddressResolverName.h -rw-r--r-- root/root 23294 2016-06-01 13:18 ./usr/lib/llvm-3.8/include/lldb/Core/ArchSpec.h -rw-r--r-- root/root 1754 2011-03-24 21:19 ./usr/lib/llvm-3.8/include/lldb/Core/Baton.h -rw-r--r-- root/root 16319 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/Broadcaster.h -rw-r--r-- root/root 3522 2015-08-24 23:46 ./usr/lib/llvm-3.8/include/lldb/Core/ClangForward.h -rw-r--r-- root/root 17158 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/Communication.h -rw-r--r-- root/root 8376 2015-07-22 00:16 ./usr/lib/llvm-3.8/include/lldb/Core/Connection.h -rw-r--r-- root/root 2239 2015-01-17 02:20 ./usr/lib/llvm-3.8/include/lldb/Core/ConnectionMachPort.h -rw-r--r-- root/root 1779 2015-08-18 08:39 ./usr/lib/llvm-3.8/include/lldb/Core/ConnectionSharedMemory.h -rw-r--r-- root/root 19190 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/ConstString.h -rw-r--r-- root/root 533 2015-05-28 21:19 ./usr/lib/llvm-3.8/include/lldb/Core/CxaDemangle.h -rw-r--r-- root/root 3604 2014-09-09 20:54 ./usr/lib/llvm-3.8/include/lldb/Core/DataBuffer.h -rw-r--r-- root/root 5231 2015-08-18 08:39 ./usr/lib/llvm-3.8/include/lldb/Core/DataBufferHeap.h -rw-r--r-- root/root 6616 2015-08-18 08:39 ./usr/lib/llvm-3.8/include/lldb/Core/DataBufferMemoryMap.h -rw-r--r-- root/root 16667 2015-07-21 09:37 ./usr/lib/llvm-3.8/include/lldb/Core/DataEncoder.h -rw-r--r-- root/root 55892 2015-11-05 23:41 ./usr/lib/llvm-3.8/include/lldb/Core/DataExtractor.h -rw-r--r-- root/root 12225 2015-12-03 08:44 ./usr/lib/llvm-3.8/include/lldb/Core/Debugger.h -rw-r--r-- root/root 15478 2015-10-10 01:11 ./usr/lib/llvm-3.8/include/lldb/Core/Disassembler.h -rw-r--r-- root/root 22669 2015-10-10 01:11 ./usr/lib/llvm-3.8/include/lldb/Core/EmulateInstruction.h -rw-r--r-- root/root 11952 2016-01-27 18:50 ./usr/lib/llvm-3.8/include/lldb/Core/Error.h -rw-r--r-- root/root 4851 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/Event.h -rw-r--r-- root/root 581 2015-05-28 21:19 ./usr/lib/llvm-3.8/include/lldb/Core/FastDemangle.h -rw-r--r-- root/root 2276 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/FileLineResolver.h -rw-r--r-- root/root 8076 2014-11-15 01:54 ./usr/lib/llvm-3.8/include/lldb/Core/FileSpecList.h -rw-r--r-- root/root 7556 2013-08-28 12:14 ./usr/lib/llvm-3.8/include/lldb/Core/Flags.h -rw-r--r-- root/root 8374 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/FormatEntity.h -rw-r--r-- root/root 4469 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/History.h -rw-r--r-- root/root 23770 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/IOHandler.h -rw-r--r-- root/root 1848 2010-06-08 16:52 ./usr/lib/llvm-3.8/include/lldb/Core/IOStreamMacros.h -rw-r--r-- root/root 6135 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/Listener.h -rw-r--r-- root/root 3590 2016-01-12 19:02 ./usr/lib/llvm-3.8/include/lldb/Core/LoadedModuleInfoList.h -rw-r--r-- root/root 6265 2015-10-10 01:11 ./usr/lib/llvm-3.8/include/lldb/Core/Log.h -rw-r--r-- root/root 3650 2015-10-06 17:55 ./usr/lib/llvm-3.8/include/lldb/Core/Logging.h -rw-r--r-- root/root 12284 2015-07-08 22:32 ./usr/lib/llvm-3.8/include/lldb/Core/Mangled.h -rw-r--r-- root/root 21278 2016-05-19 20:05 ./usr/lib/llvm-3.8/include/lldb/Core/MappedHash.h -rw-r--r-- root/root 50224 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/Module.h -rw-r--r-- root/root 3204 2013-06-19 21:50 ./usr/lib/llvm-3.8/include/lldb/Core/ModuleChild.h -rw-r--r-- root/root 22630 2015-10-28 00:18 ./usr/lib/llvm-3.8/include/lldb/Core/ModuleList.h -rw-r--r-- root/root 14910 2015-10-28 20:53 ./usr/lib/llvm-3.8/include/lldb/Core/ModuleSpec.h -rw-r--r-- root/root 8545 2015-11-07 04:40 ./usr/lib/llvm-3.8/include/lldb/Core/Opcode.h -rw-r--r-- root/root 806 2013-05-10 21:47 ./usr/lib/llvm-3.8/include/lldb/Core/PluginInterface.h -rw-r--r-- root/root 21068 2015-10-28 20:53 ./usr/lib/llvm-3.8/include/lldb/Core/PluginManager.h -rw-r--r-- root/root 45910 2016-05-19 20:45 ./usr/lib/llvm-3.8/include/lldb/Core/RangeMap.h -rw-r--r-- root/root 9538 2015-11-07 04:40 ./usr/lib/llvm-3.8/include/lldb/Core/RegisterValue.h -rw-r--r-- root/root 7638 2015-10-28 20:53 ./usr/lib/llvm-3.8/include/lldb/Core/RegularExpression.h -rw-r--r-- root/root 2643 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/STLUtils.h -rw-r--r-- root/root 14605 2015-08-20 09:12 ./usr/lib/llvm-3.8/include/lldb/Core/Scalar.h -rw-r--r-- root/root 15414 2015-11-04 01:24 ./usr/lib/llvm-3.8/include/lldb/Core/SearchFilter.h -rw-r--r-- root/root 9993 2015-11-04 01:02 ./usr/lib/llvm-3.8/include/lldb/Core/Section.h -rw-r--r-- root/root 6248 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/SourceManager.h -rw-r--r-- root/root 2683 2011-11-17 01:23 ./usr/lib/llvm-3.8/include/lldb/Core/State.h -rw-r--r-- root/root 21675 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/Stream.h -rw-r--r-- root/root 934 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/StreamAsynchronousIO.h -rw-r--r-- root/root 1898 2013-01-25 18:06 ./usr/lib/llvm-3.8/include/lldb/Core/StreamBuffer.h -rw-r--r-- root/root 1143 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/StreamCallback.h -rw-r--r-- root/root 1838 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/StreamFile.h -rw-r--r-- root/root 1511 2015-10-10 01:11 ./usr/lib/llvm-3.8/include/lldb/Core/StreamGDBRemote.h -rw-r--r-- root/root 1225 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/StreamString.h -rw-r--r-- root/root 4932 2015-07-31 08:17 ./usr/lib/llvm-3.8/include/lldb/Core/StreamTee.h -rw-r--r-- root/root 4208 2016-01-06 11:06 ./usr/lib/llvm-3.8/include/lldb/Core/StringList.h -rw-r--r-- root/root 18709 2015-12-09 04:15 ./usr/lib/llvm-3.8/include/lldb/Core/StructuredData.h -rw-r--r-- root/root 1856 2015-11-04 01:39 ./usr/lib/llvm-3.8/include/lldb/Core/ThreadSafeDenseMap.h -rw-r--r-- root/root 1720 2015-11-04 01:39 ./usr/lib/llvm-3.8/include/lldb/Core/ThreadSafeDenseSet.h -rw-r--r-- root/root 4557 2015-01-09 19:47 ./usr/lib/llvm-3.8/include/lldb/Core/ThreadSafeSTLMap.h -rw-r--r-- root/root 2116 2010-06-08 16:52 ./usr/lib/llvm-3.8/include/lldb/Core/ThreadSafeValue.h -rw-r--r-- root/root 4125 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/Timer.h -rw-r--r-- root/root 3407 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/UUID.h -rw-r--r-- root/root 11326 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/UniqueCStringMap.h -rw-r--r-- root/root 4673 2014-06-30 21:05 ./usr/lib/llvm-3.8/include/lldb/Core/UserID.h -rw-r--r-- root/root 2643 2012-10-19 18:02 ./usr/lib/llvm-3.8/include/lldb/Core/UserSettingsController.h -rw-r--r-- root/root 4290 2013-01-25 18:06 ./usr/lib/llvm-3.8/include/lldb/Core/VMRange.h -rw-r--r-- root/root 7787 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/Value.h -rw-r--r-- root/root 42336 2015-11-10 22:39 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObject.h -rw-r--r-- root/root 1957 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectCast.h -rw-r--r-- root/root 3119 2015-11-09 19:27 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectChild.h -rw-r--r-- root/root 5924 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectConstResult.h -rw-r--r-- root/root 2060 2015-09-24 03:54 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectConstResultCast.h -rw-r--r-- root/root 2651 2015-11-09 19:27 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectConstResultChild.h -rw-r--r-- root/root 2537 2015-10-28 22:11 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectConstResultImpl.h -rw-r--r-- root/root 3859 2015-11-10 00:21 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectDynamicValue.h -rw-r--r-- root/root 2438 2015-09-18 17:02 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectList.h -rw-r--r-- root/root 2601 2015-10-21 19:28 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectMemory.h -rw-r--r-- root/root 5213 2015-10-21 19:28 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectRegister.h -rw-r--r-- root/root 5077 2015-11-09 19:27 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectSyntheticFilter.h -rw-r--r-- root/root 2581 2015-11-10 00:21 ./usr/lib/llvm-3.8/include/lldb/Core/ValueObjectVariable.h -rw-r--r-- root/root 3338 2015-08-26 22:57 ./usr/lib/llvm-3.8/include/lldb/Core/dwarf.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/ -rw-r--r-- root/root 735 2015-10-20 09:21 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/CXXFunctionPointer.h -rw-r--r-- root/root 5086 2015-11-18 19:42 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/DataVisualization.h -rw-r--r-- root/root 5085 2015-11-13 21:34 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/DumpValueObjectOptions.h -rw-r--r-- root/root 3330 2015-08-27 21:33 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/FormatCache.h -rw-r--r-- root/root 6081 2015-10-27 17:20 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/FormatClasses.h -rw-r--r-- root/root 10632 2015-12-15 02:20 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/FormatManager.h -rw-r--r-- root/root 11967 2015-11-18 19:42 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/FormattersContainer.h -rw-r--r-- root/root 9444 2015-11-06 02:43 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/FormattersHelpers.h -rw-r--r-- root/root 2559 2015-12-15 02:20 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/LanguageCategory.h -rw-r--r-- root/root 16847 2015-11-04 00:02 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/StringPrinter.h -rw-r--r-- root/root 19202 2015-11-18 19:42 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeCategory.h -rw-r--r-- root/root 4284 2015-11-18 19:42 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeCategoryMap.h -rw-r--r-- root/root 8399 2015-11-18 19:42 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeFormat.h -rw-r--r-- root/root 15483 2015-11-18 19:42 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeSummary.h -rw-r--r-- root/root 17451 2015-11-18 19:42 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeSynthetic.h -rw-r--r-- root/root 6618 2015-11-18 19:42 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/TypeValidator.h -rw-r--r-- root/root 5240 2015-11-10 22:39 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/ValueObjectPrinter.h -rw-r--r-- root/root 1573 2015-10-20 09:21 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/VectorIterator.h -rw-r--r-- root/root 868 2015-07-07 00:20 ./usr/lib/llvm-3.8/include/lldb/DataFormatters/VectorType.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Expression/ -rw-r--r-- root/root 20234 2015-09-21 16:56 ./usr/lib/llvm-3.8/include/lldb/Expression/DWARFExpression.h -rw-r--r-- root/root 4979 2015-11-03 02:11 ./usr/lib/llvm-3.8/include/lldb/Expression/Expression.h -rw-r--r-- root/root 4505 2015-10-07 17:22 ./usr/lib/llvm-3.8/include/lldb/Expression/ExpressionParser.h -rw-r--r-- root/root 2105 2014-03-29 18:54 ./usr/lib/llvm-3.8/include/lldb/Expression/ExpressionSourceCode.h -rw-r--r-- root/root 1498 2015-09-15 21:13 ./usr/lib/llvm-3.8/include/lldb/Expression/ExpressionTypeSystemHelper.h -rw-r--r-- root/root 9713 2015-11-14 01:05 ./usr/lib/llvm-3.8/include/lldb/Expression/ExpressionVariable.h -rw-r--r-- root/root 16793 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Expression/FunctionCaller.h -rw-r--r-- root/root 6540 2015-09-15 21:13 ./usr/lib/llvm-3.8/include/lldb/Expression/IRDynamicChecks.h -rw-r--r-- root/root 15365 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Expression/IRExecutionUnit.h -rw-r--r-- root/root 2003 2015-10-07 17:22 ./usr/lib/llvm-3.8/include/lldb/Expression/IRInterpreter.h -rw-r--r-- root/root 6100 2015-11-04 20:32 ./usr/lib/llvm-3.8/include/lldb/Expression/IRMemoryMap.h -rw-r--r-- root/root 5511 2015-11-05 00:24 ./usr/lib/llvm-3.8/include/lldb/Expression/LLVMUserExpression.h -rw-r--r-- root/root 5365 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Expression/Materializer.h -rw-r--r-- root/root 6409 2015-10-31 00:43 ./usr/lib/llvm-3.8/include/lldb/Expression/REPL.h -rw-r--r-- root/root 13203 2015-11-03 02:11 ./usr/lib/llvm-3.8/include/lldb/Expression/UserExpression.h -rw-r--r-- root/root 5930 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Expression/UtilityFunction.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/ -rw-r--r-- root/root 4597 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Host/Condition.h -rw-r--r-- root/root 1025 2015-10-13 05:04 ./usr/lib/llvm-3.8/include/lldb/Host/Config.h -rw-r--r-- root/root 508 2014-10-06 21:22 ./usr/lib/llvm-3.8/include/lldb/Host/ConnectionFileDescriptor.h -rw-r--r-- root/root 6082 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Host/Debug.h -rw-r--r-- root/root 14049 2015-05-27 12:40 ./usr/lib/llvm-3.8/include/lldb/Host/Editline.h -rw-r--r-- root/root 842 2015-11-07 04:40 ./usr/lib/llvm-3.8/include/lldb/Host/Endian.h -rw-r--r-- root/root 19699 2016-05-19 20:02 ./usr/lib/llvm-3.8/include/lldb/Host/File.h -rw-r--r-- root/root 1195 2014-08-15 22:04 ./usr/lib/llvm-3.8/include/lldb/Host/FileCache.h -rw-r--r-- root/root 32208 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Host/FileSpec.h -rw-r--r-- root/root 2395 2015-10-14 21:37 ./usr/lib/llvm-3.8/include/lldb/Host/FileSystem.h -rw-r--r-- root/root 12158 2015-07-14 01:09 ./usr/lib/llvm-3.8/include/lldb/Host/Host.h -rw-r--r-- root/root 587 2015-09-04 09:06 ./usr/lib/llvm-3.8/include/lldb/Host/HostGetOpt.h -rw-r--r-- root/root 2652 2015-10-13 05:04 ./usr/lib/llvm-3.8/include/lldb/Host/HostInfo.h -rw-r--r-- root/root 4825 2015-05-08 12:46 ./usr/lib/llvm-3.8/include/lldb/Host/HostInfoBase.h -rw-r--r-- root/root 702 2014-09-11 22:22 ./usr/lib/llvm-3.8/include/lldb/Host/HostNativeProcess.h -rw-r--r-- root/root 1376 2014-11-17 17:46 ./usr/lib/llvm-3.8/include/lldb/Host/HostNativeProcessBase.h -rw-r--r-- root/root 863 2015-10-13 05:04 ./usr/lib/llvm-3.8/include/lldb/Host/HostNativeThread.h -rw-r--r-- root/root 1347 2014-09-23 18:32 ./usr/lib/llvm-3.8/include/lldb/Host/HostNativeThreadBase.h -rw-r--r-- root/root 966 2015-10-13 05:04 ./usr/lib/llvm-3.8/include/lldb/Host/HostNativeThreadForward.h -rw-r--r-- root/root 2001 2014-10-14 21:55 ./usr/lib/llvm-3.8/include/lldb/Host/HostProcess.h -rw-r--r-- root/root 1502 2014-11-17 22:42 ./usr/lib/llvm-3.8/include/lldb/Host/HostThread.h -rw-r--r-- root/root 1564 2014-08-08 02:25 ./usr/lib/llvm-3.8/include/lldb/Host/IOObject.h -rw-r--r-- root/root 688 2015-05-07 15:28 ./usr/lib/llvm-3.8/include/lldb/Host/LockFile.h -rw-r--r-- root/root 1627 2015-05-07 15:28 ./usr/lib/llvm-3.8/include/lldb/Host/LockFileBase.h -rw-r--r-- root/root 659 2015-07-13 22:35 ./usr/lib/llvm-3.8/include/lldb/Host/MainLoop.h -rw-r--r-- root/root 2857 2015-07-17 10:08 ./usr/lib/llvm-3.8/include/lldb/Host/MainLoopBase.h -rw-r--r-- root/root 1001 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Host/MonitoringProcessLauncher.h -rw-r--r-- root/root 10167 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Host/Mutex.h -rw-r--r-- root/root 1384 2015-11-05 00:38 ./usr/lib/llvm-3.8/include/lldb/Host/OptionParser.h -rw-r--r-- root/root 652 2014-12-17 18:02 ./usr/lib/llvm-3.8/include/lldb/Host/Pipe.h -rw-r--r-- root/root 1996 2015-07-21 11:04 ./usr/lib/llvm-3.8/include/lldb/Host/PipeBase.h -rw-r--r-- root/root 19820 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Host/Predicate.h -rw-r--r-- root/root 677 2014-10-14 21:55 ./usr/lib/llvm-3.8/include/lldb/Host/ProcessLauncher.h -rw-r--r-- root/root 2699 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Host/ProcessRunLock.h -rw-r--r-- root/root 4069 2015-10-27 17:32 ./usr/lib/llvm-3.8/include/lldb/Host/Socket.h -rw-r--r-- root/root 8408 2015-01-16 00:47 ./usr/lib/llvm-3.8/include/lldb/Host/SocketAddress.h -rw-r--r-- root/root 1429 2015-07-06 23:40 ./usr/lib/llvm-3.8/include/lldb/Host/StringConvert.h -rw-r--r-- root/root 2541 2015-10-08 21:48 ./usr/lib/llvm-3.8/include/lldb/Host/Symbols.h -rw-r--r-- root/root 8167 2014-07-01 21:22 ./usr/lib/llvm-3.8/include/lldb/Host/Terminal.h -rw-r--r-- root/root 873 2014-09-09 20:54 ./usr/lib/llvm-3.8/include/lldb/Host/ThisThread.h -rw-r--r-- root/root 1407 2014-10-15 18:03 ./usr/lib/llvm-3.8/include/lldb/Host/ThreadLauncher.h -rw-r--r-- root/root 706 2015-06-27 23:11 ./usr/lib/llvm-3.8/include/lldb/Host/Time.h -rw-r--r-- root/root 3822 2014-10-09 20:17 ./usr/lib/llvm-3.8/include/lldb/Host/TimeValue.h -rw-r--r-- root/root 6250 2015-10-29 00:27 ./usr/lib/llvm-3.8/include/lldb/Host/XML.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/android/ -rw-r--r-- root/root 692 2015-05-12 01:10 ./usr/lib/llvm-3.8/include/lldb/Host/android/Android.h -rw-r--r-- root/root 1042 2015-04-07 16:08 ./usr/lib/llvm-3.8/include/lldb/Host/android/Config.h -rw-r--r-- root/root 981 2015-05-08 12:46 ./usr/lib/llvm-3.8/include/lldb/Host/android/HostInfoAndroid.h -rw-r--r-- root/root 717 2015-02-12 18:13 ./usr/lib/llvm-3.8/include/lldb/Host/android/ProcessLauncherAndroid.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/common/ -rw-r--r-- root/root 1236 2015-09-04 09:06 ./usr/lib/llvm-3.8/include/lldb/Host/common/GetOptInc.h -rw-r--r-- root/root 1541 2015-02-03 01:51 ./usr/lib/llvm-3.8/include/lldb/Host/common/NativeBreakpoint.h -rw-r--r-- root/root 1545 2015-04-29 17:24 ./usr/lib/llvm-3.8/include/lldb/Host/common/NativeBreakpointList.h -rw-r--r-- root/root 14972 2015-07-21 13:20 ./usr/lib/llvm-3.8/include/lldb/Host/common/NativeProcessProtocol.h -rw-r--r-- root/root 6979 2015-08-13 03:44 ./usr/lib/llvm-3.8/include/lldb/Host/common/NativeRegisterContext.h -rw-r--r-- root/root 1476 2015-02-03 01:51 ./usr/lib/llvm-3.8/include/lldb/Host/common/NativeRegisterContextRegisterInfo.h -rw-r--r-- root/root 2313 2015-02-03 01:51 ./usr/lib/llvm-3.8/include/lldb/Host/common/NativeThreadProtocol.h -rw-r--r-- root/root 1129 2015-02-03 01:51 ./usr/lib/llvm-3.8/include/lldb/Host/common/NativeWatchpointList.h -rw-r--r-- root/root 1710 2015-04-29 17:24 ./usr/lib/llvm-3.8/include/lldb/Host/common/SoftwareBreakpoint.h -rw-r--r-- root/root 1442 2015-10-15 23:54 ./usr/lib/llvm-3.8/include/lldb/Host/common/TCPSocket.h -rw-r--r-- root/root 1133 2015-10-27 17:32 ./usr/lib/llvm-3.8/include/lldb/Host/common/UDPSocket.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/freebsd/ -rw-r--r-- root/root 1041 2013-04-23 12:18 ./usr/lib/llvm-3.8/include/lldb/Host/freebsd/Config.h -rw-r--r-- root/root 881 2014-09-09 20:54 ./usr/lib/llvm-3.8/include/lldb/Host/freebsd/HostInfoFreeBSD.h -rw-r--r-- root/root 799 2014-09-10 17:09 ./usr/lib/llvm-3.8/include/lldb/Host/freebsd/HostThreadFreeBSD.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/linux/ -rw-r--r-- root/root 789 2015-10-22 17:50 ./usr/lib/llvm-3.8/include/lldb/Host/linux/AbstractSocket.h -rw-r--r-- root/root 1041 2015-04-07 16:08 ./usr/lib/llvm-3.8/include/lldb/Host/linux/Config.h -rw-r--r-- root/root 1426 2015-03-24 23:07 ./usr/lib/llvm-3.8/include/lldb/Host/linux/HostInfoLinux.h -rw-r--r-- root/root 861 2014-09-09 20:54 ./usr/lib/llvm-3.8/include/lldb/Host/linux/HostThreadLinux.h -rw-r--r-- root/root 717 2015-05-12 01:10 ./usr/lib/llvm-3.8/include/lldb/Host/linux/Personality.h -rw-r--r-- root/root 1648 2015-05-12 01:10 ./usr/lib/llvm-3.8/include/lldb/Host/linux/Ptrace.h -rw-r--r-- root/root 1241 2015-05-12 01:10 ./usr/lib/llvm-3.8/include/lldb/Host/linux/Signalfd.h -rw-r--r-- root/root 772 2015-06-29 09:18 ./usr/lib/llvm-3.8/include/lldb/Host/linux/Uio.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/macosx/ -rw-r--r-- root/root 1037 2013-06-14 19:41 ./usr/lib/llvm-3.8/include/lldb/Host/macosx/Config.h -rw-r--r-- root/root 1455 2014-12-05 01:15 ./usr/lib/llvm-3.8/include/lldb/Host/macosx/HostInfoMacOSX.h -rw-r--r-- root/root 776 2014-09-09 20:54 ./usr/lib/llvm-3.8/include/lldb/Host/macosx/HostThreadMacOSX.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/mingw/ -rw-r--r-- root/root 1073 2013-08-23 12:44 ./usr/lib/llvm-3.8/include/lldb/Host/mingw/Config.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/msvc/ -rw-r--r-- root/root 1354 2015-03-18 16:56 ./usr/lib/llvm-3.8/include/lldb/Host/msvc/Config.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/netbsd/ -rw-r--r-- root/root 1040 2015-10-13 05:04 ./usr/lib/llvm-3.8/include/lldb/Host/netbsd/Config.h -rw-r--r-- root/root 875 2015-10-13 05:04 ./usr/lib/llvm-3.8/include/lldb/Host/netbsd/HostInfoNetBSD.h -rw-r--r-- root/root 862 2015-10-13 05:04 ./usr/lib/llvm-3.8/include/lldb/Host/netbsd/HostThreadNetBSD.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/posix/ -rw-r--r-- root/root 3813 2015-11-03 01:37 ./usr/lib/llvm-3.8/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h -rw-r--r-- root/root 1129 2015-10-22 17:50 ./usr/lib/llvm-3.8/include/lldb/Host/posix/DomainSocket.h -rw-r--r-- root/root 699 2015-05-12 01:10 ./usr/lib/llvm-3.8/include/lldb/Host/posix/Fcntl.h -rw-r--r-- root/root 1247 2014-10-20 17:46 ./usr/lib/llvm-3.8/include/lldb/Host/posix/HostInfoPosix.h -rw-r--r-- root/root 1308 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Host/posix/HostProcessPosix.h -rw-r--r-- root/root 895 2015-08-18 09:06 ./usr/lib/llvm-3.8/include/lldb/Host/posix/HostThreadPosix.h -rw-r--r-- root/root 1066 2015-08-18 09:06 ./usr/lib/llvm-3.8/include/lldb/Host/posix/LockFilePosix.h -rw-r--r-- root/root 3351 2015-07-17 10:08 ./usr/lib/llvm-3.8/include/lldb/Host/posix/MainLoopPosix.h -rw-r--r-- root/root 2603 2015-07-21 11:04 ./usr/lib/llvm-3.8/include/lldb/Host/posix/PipePosix.h -rw-r--r-- root/root 674 2015-03-25 15:37 ./usr/lib/llvm-3.8/include/lldb/Host/posix/ProcessLauncherPosix.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/windows/ -rw-r--r-- root/root 936 2014-07-08 04:52 ./usr/lib/llvm-3.8/include/lldb/Host/windows/AutoHandle.h -rw-r--r-- root/root 1720 2015-04-02 20:57 ./usr/lib/llvm-3.8/include/lldb/Host/windows/ConnectionGenericFileWindows.h -rw-r--r-- root/root 1201 2014-10-20 17:46 ./usr/lib/llvm-3.8/include/lldb/Host/windows/HostInfoWindows.h -rw-r--r-- root/root 1190 2014-11-05 22:16 ./usr/lib/llvm-3.8/include/lldb/Host/windows/HostProcessWindows.h -rw-r--r-- root/root 997 2014-11-05 22:16 ./usr/lib/llvm-3.8/include/lldb/Host/windows/HostThreadWindows.h -rw-r--r-- root/root 1184 2015-05-07 15:28 ./usr/lib/llvm-3.8/include/lldb/Host/windows/LockFileWindows.h -rw-r--r-- root/root 2614 2015-07-21 11:04 ./usr/lib/llvm-3.8/include/lldb/Host/windows/PipeWindows.h -rw-r--r-- root/root 835 2014-10-14 21:55 ./usr/lib/llvm-3.8/include/lldb/Host/windows/ProcessLauncherWindows.h -rw-r--r-- root/root 4210 2014-01-31 18:48 ./usr/lib/llvm-3.8/include/lldb/Host/windows/editlinewin.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Host/windows/getopt/ -rw-r--r-- root/root 2778 2015-08-20 20:53 ./usr/lib/llvm-3.8/include/lldb/Host/windows/win32.h -rw-r--r-- root/root 716 2015-02-18 18:04 ./usr/lib/llvm-3.8/include/lldb/Host/windows/windows.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Initialization/ -rw-r--r-- root/root 644 2015-03-31 21:03 ./usr/lib/llvm-3.8/include/lldb/Initialization/SystemInitializer.h -rw-r--r-- root/root 1345 2015-08-18 09:18 ./usr/lib/llvm-3.8/include/lldb/Initialization/SystemInitializerCommon.h -rw-r--r-- root/root 1115 2015-03-31 21:03 ./usr/lib/llvm-3.8/include/lldb/Initialization/SystemLifetimeManager.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Interpreter/ -rw-r--r-- root/root 16406 2015-09-02 10:35 ./usr/lib/llvm-3.8/include/lldb/Interpreter/Args.h -rw-r--r-- root/root 11381 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/CommandCompletions.h -rw-r--r-- root/root 1582 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/CommandHistory.h -rw-r--r-- root/root 22936 2015-10-24 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/CommandInterpreter.h -rw-r--r-- root/root 17777 2015-10-24 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/CommandObject.h -rw-r--r-- root/root 5479 2015-11-05 01:18 ./usr/lib/llvm-3.8/include/lldb/Interpreter/CommandObjectMultiword.h -rw-r--r-- root/root 2413 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/CommandObjectRegexCommand.h -rw-r--r-- root/root 967 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/CommandOptionValidators.h -rw-r--r-- root/root 5689 2016-01-08 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/CommandReturnObject.h -rw-r--r-- root/root 1783 2015-10-24 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupArchitecture.h -rw-r--r-- root/root 2416 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupBoolean.h -rw-r--r-- root/root 3400 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupFile.h -rw-r--r-- root/root 3294 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupFormat.h -rw-r--r-- root/root 1794 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupOutputFile.h -rw-r--r-- root/root 3113 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupPlatform.h -rw-r--r-- root/root 2270 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupString.h -rw-r--r-- root/root 2268 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupUInt64.h -rw-r--r-- root/root 1466 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupUUID.h -rw-r--r-- root/root 2465 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h -rw-r--r-- root/root 2050 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupVariable.h -rw-r--r-- root/root 1925 2015-10-22 19:59 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionGroupWatchpoint.h -rw-r--r-- root/root 12874 2015-10-24 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValue.h -rw-r--r-- root/root 3213 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueArch.h -rw-r--r-- root/root 1000 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueArgs.h -rw-r--r-- root/root 4399 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueArray.h -rw-r--r-- root/root 3344 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueBoolean.h -rw-r--r-- root/root 2541 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueChar.h -rw-r--r-- root/root 3515 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueDictionary.h -rw-r--r-- root/root 3087 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueEnumeration.h -rw-r--r-- root/root 3257 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueFileSpec.h -rw-r--r-- root/root 2419 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueFileSpecList.h -rw-r--r-- root/root 2521 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueFormat.h -rw-r--r-- root/root 2684 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueFormatEntity.h -rw-r--r-- root/root 2629 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueLanguage.h -rw-r--r-- root/root 2280 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValuePathMappings.h -rw-r--r-- root/root 9023 2015-10-24 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueProperties.h -rw-r--r-- root/root 2220 2015-10-24 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueRegex.h -rw-r--r-- root/root 3826 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueSInt64.h -rw-r--r-- root/root 5348 2015-10-24 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueString.h -rw-r--r-- root/root 3353 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueUInt64.h -rw-r--r-- root/root 2336 2015-09-02 09:28 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValueUUID.h -rw-r--r-- root/root 1423 2015-02-20 19:46 ./usr/lib/llvm-3.8/include/lldb/Interpreter/OptionValues.h -rw-r--r-- root/root 16158 2015-10-24 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/Options.h -rw-r--r-- root/root 2913 2015-01-13 21:13 ./usr/lib/llvm-3.8/include/lldb/Interpreter/Property.h -rw-r--r-- root/root 14395 2015-10-24 00:20 ./usr/lib/llvm-3.8/include/lldb/Interpreter/ScriptInterpreter.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Symbol/ -rw-r--r-- root/root 2203 2015-10-02 11:58 ./usr/lib/llvm-3.8/include/lldb/Symbol/ArmUnwindInfo.h -rw-r--r-- root/root 18566 2016-05-19 20:45 ./usr/lib/llvm-3.8/include/lldb/Symbol/Block.h -rw-r--r-- root/root 45522 2016-01-07 23:32 ./usr/lib/llvm-3.8/include/lldb/Symbol/ClangASTContext.h -rw-r--r-- root/root 11316 2015-12-08 01:02 ./usr/lib/llvm-3.8/include/lldb/Symbol/ClangASTImporter.h -rw-r--r-- root/root 6224 2015-12-08 01:02 ./usr/lib/llvm-3.8/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h -rw-r--r-- root/root 4714 2015-10-30 00:04 ./usr/lib/llvm-3.8/include/lldb/Symbol/ClangExternalASTSourceCommon.h -rw-r--r-- root/root 6648 2014-12-21 10:44 ./usr/lib/llvm-3.8/include/lldb/Symbol/CompactUnwindInfo.h -rw-r--r-- root/root 19485 2015-12-16 00:22 ./usr/lib/llvm-3.8/include/lldb/Symbol/CompileUnit.h -rw-r--r-- root/root 3314 2015-11-10 17:47 ./usr/lib/llvm-3.8/include/lldb/Symbol/CompilerDecl.h -rw-r--r-- root/root 4166 2016-01-07 23:32 ./usr/lib/llvm-3.8/include/lldb/Symbol/CompilerDeclContext.h -rw-r--r-- root/root 18239 2015-11-09 23:07 ./usr/lib/llvm-3.8/include/lldb/Symbol/CompilerType.h -rw-r--r-- root/root 6082 2015-07-03 09:30 ./usr/lib/llvm-3.8/include/lldb/Symbol/DWARFCallFrameInfo.h -rw-r--r-- root/root 2875 2015-12-16 00:22 ./usr/lib/llvm-3.8/include/lldb/Symbol/DebugMacros.h -rw-r--r-- root/root 2222 2014-12-05 01:21 ./usr/lib/llvm-3.8/include/lldb/Symbol/DeclVendor.h -rw-r--r-- root/root 9103 2014-07-01 21:22 ./usr/lib/llvm-3.8/include/lldb/Symbol/Declaration.h -rw-r--r-- root/root 5542 2015-09-30 13:50 ./usr/lib/llvm-3.8/include/lldb/Symbol/FuncUnwinders.h -rw-r--r-- root/root 26298 2015-09-30 23:12 ./usr/lib/llvm-3.8/include/lldb/Symbol/Function.h -rw-r--r-- root/root 16279 2016-01-07 23:32 ./usr/lib/llvm-3.8/include/lldb/Symbol/GoASTContext.h -rw-r--r-- root/root 8372 2015-12-15 00:40 ./usr/lib/llvm-3.8/include/lldb/Symbol/LineEntry.h -rw-r--r-- root/root 16241 2015-10-30 00:04 ./usr/lib/llvm-3.8/include/lldb/Symbol/LineTable.h -rw-r--r-- root/root 8715 2015-10-30 00:04 ./usr/lib/llvm-3.8/include/lldb/Symbol/ObjectContainer.h -rw-r--r-- root/root 36259 2015-11-10 05:21 ./usr/lib/llvm-3.8/include/lldb/Symbol/ObjectFile.h -rw-r--r-- root/root 11946 2015-09-02 09:19 ./usr/lib/llvm-3.8/include/lldb/Symbol/Symbol.h -rw-r--r-- root/root 24039 2015-12-16 19:40 ./usr/lib/llvm-3.8/include/lldb/Symbol/SymbolContext.h -rw-r--r-- root/root 5049 2015-10-30 00:04 ./usr/lib/llvm-3.8/include/lldb/Symbol/SymbolContextScope.h -rw-r--r-- root/root 9557 2016-01-07 23:32 ./usr/lib/llvm-3.8/include/lldb/Symbol/SymbolFile.h -rw-r--r-- root/root 7285 2015-12-16 00:22 ./usr/lib/llvm-3.8/include/lldb/Symbol/SymbolVendor.h -rw-r--r-- root/root 8489 2016-02-01 21:21 ./usr/lib/llvm-3.8/include/lldb/Symbol/Symtab.h -rw-r--r-- root/root 1423 2015-09-24 03:54 ./usr/lib/llvm-3.8/include/lldb/Symbol/TaggedASTType.h -rw-r--r-- root/root 22775 2015-12-08 01:02 ./usr/lib/llvm-3.8/include/lldb/Symbol/Type.h -rw-r--r-- root/root 2189 2015-10-08 09:45 ./usr/lib/llvm-3.8/include/lldb/Symbol/TypeList.h -rw-r--r-- root/root 2271 2015-11-19 23:10 ./usr/lib/llvm-3.8/include/lldb/Symbol/TypeMap.h -rw-r--r-- root/root 21430 2016-01-07 23:32 ./usr/lib/llvm-3.8/include/lldb/Symbol/TypeSystem.h -rw-r--r-- root/root 20987 2015-10-30 00:04 ./usr/lib/llvm-3.8/include/lldb/Symbol/UnwindPlan.h -rw-r--r-- root/root 2481 2015-09-30 13:50 ./usr/lib/llvm-3.8/include/lldb/Symbol/UnwindTable.h -rw-r--r-- root/root 5912 2016-05-19 20:45 ./usr/lib/llvm-3.8/include/lldb/Symbol/Variable.h -rw-r--r-- root/root 2983 2015-08-18 22:46 ./usr/lib/llvm-3.8/include/lldb/Symbol/VariableList.h -rw-r--r-- root/root 514 2011-10-26 17:55 ./usr/lib/llvm-3.8/include/lldb/Symbol/VerifyDecl.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Target/ -rw-r--r-- root/root 5467 2015-08-18 08:54 ./usr/lib/llvm-3.8/include/lldb/Target/ABI.h -rw-r--r-- root/root 1579 2016-01-07 23:32 ./usr/lib/llvm-3.8/include/lldb/Target/CPPLanguageRuntime.h -rw-r--r-- root/root 13236 2016-05-19 20:55 ./usr/lib/llvm-3.8/include/lldb/Target/DynamicLoader.h -rw-r--r-- root/root 34907 2015-10-29 20:33 ./usr/lib/llvm-3.8/include/lldb/Target/ExecutionContext.h -rw-r--r-- root/root 2530 2014-07-01 21:22 ./usr/lib/llvm-3.8/include/lldb/Target/ExecutionContextScope.h -rw-r--r-- root/root 1506 2015-05-29 19:52 ./usr/lib/llvm-3.8/include/lldb/Target/FileAction.h -rw-r--r-- root/root 1286 2014-10-10 23:43 ./usr/lib/llvm-3.8/include/lldb/Target/InstrumentationRuntime.h -rw-r--r-- root/root 1431 2015-09-02 09:24 ./usr/lib/llvm-3.8/include/lldb/Target/InstrumentationRuntimeStopInfo.h -rw-r--r-- root/root 3279 2015-09-02 09:24 ./usr/lib/llvm-3.8/include/lldb/Target/JITLoader.h -rw-r--r-- root/root 1378 2014-03-13 09:37 ./usr/lib/llvm-3.8/include/lldb/Target/JITLoaderList.h -rw-r--r-- root/root 6479 2015-12-18 02:14 ./usr/lib/llvm-3.8/include/lldb/Target/Language.h -rw-r--r-- root/root 4780 2015-12-16 19:40 ./usr/lib/llvm-3.8/include/lldb/Target/LanguageRuntime.h -rw-r--r-- root/root 6512 2015-06-25 21:46 ./usr/lib/llvm-3.8/include/lldb/Target/Memory.h -rw-r--r-- root/root 1064 2014-09-04 01:03 ./usr/lib/llvm-3.8/include/lldb/Target/MemoryHistory.h -rw-r--r-- root/root 2152 2014-06-30 21:05 ./usr/lib/llvm-3.8/include/lldb/Target/MemoryRegionInfo.h -rw-r--r-- root/root 14877 2015-12-18 02:14 ./usr/lib/llvm-3.8/include/lldb/Target/ObjCLanguageRuntime.h -rw-r--r-- root/root 3497 2015-08-18 08:54 ./usr/lib/llvm-3.8/include/lldb/Target/OperatingSystem.h -rw-r--r-- root/root 4983 2014-07-02 17:24 ./usr/lib/llvm-3.8/include/lldb/Target/PathMappingList.h -rw-r--r-- root/root 54880 2015-12-08 14:08 ./usr/lib/llvm-3.8/include/lldb/Target/Platform.h -rw-r--r-- root/root 123873 2016-01-12 19:02 ./usr/lib/llvm-3.8/include/lldb/Target/Process.h -rw-r--r-- root/root 4110 2015-03-17 15:05 ./usr/lib/llvm-3.8/include/lldb/Target/ProcessInfo.h -rw-r--r-- root/root 6638 2015-05-29 19:52 ./usr/lib/llvm-3.8/include/lldb/Target/ProcessLaunchInfo.h -rw-r--r-- root/root 7144 2014-03-13 02:54 ./usr/lib/llvm-3.8/include/lldb/Target/Queue.h -rw-r--r-- root/root 6949 2015-10-29 20:33 ./usr/lib/llvm-3.8/include/lldb/Target/QueueItem.h -rw-r--r-- root/root 4766 2014-07-01 21:22 ./usr/lib/llvm-3.8/include/lldb/Target/QueueList.h -rw-r--r-- root/root 2177 2013-11-13 23:28 ./usr/lib/llvm-3.8/include/lldb/Target/RegisterCheckpoint.h -rw-r--r-- root/root 8847 2015-09-15 23:20 ./usr/lib/llvm-3.8/include/lldb/Target/RegisterContext.h -rw-r--r-- root/root 3116 2015-04-02 20:57 ./usr/lib/llvm-3.8/include/lldb/Target/SectionLoadHistory.h -rw-r--r-- root/root 2645 2015-12-30 03:48 ./usr/lib/llvm-3.8/include/lldb/Target/SectionLoadList.h -rw-r--r-- root/root 21814 2015-11-19 22:28 ./usr/lib/llvm-3.8/include/lldb/Target/StackFrame.h -rw-r--r-- root/root 3650 2015-10-29 20:33 ./usr/lib/llvm-3.8/include/lldb/Target/StackFrameList.h -rw-r--r-- root/root 4224 2015-10-29 20:33 ./usr/lib/llvm-3.8/include/lldb/Target/StackID.h -rw-r--r-- root/root 7776 2015-09-04 20:49 ./usr/lib/llvm-3.8/include/lldb/Target/StopInfo.h -rw-r--r-- root/root 15583 2016-01-12 07:09 ./usr/lib/llvm-3.8/include/lldb/Target/SystemRuntime.h -rw-r--r-- root/root 50355 2015-11-17 03:39 ./usr/lib/llvm-3.8/include/lldb/Target/Target.h -rw-r--r-- root/root 9663 2015-10-29 20:33 ./usr/lib/llvm-3.8/include/lldb/Target/TargetList.h -rw-r--r-- root/root 59515 2016-01-12 07:09 ./usr/lib/llvm-3.8/include/lldb/Target/Thread.h -rw-r--r-- root/root 1613 2014-09-05 19:13 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadCollection.h -rw-r--r-- root/root 4067 2015-08-18 08:54 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadList.h -rw-r--r-- root/root 26136 2015-09-04 20:49 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlan.h -rw-r--r-- root/root 2051 2015-09-02 09:24 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanBase.h -rw-r--r-- root/root 6861 2015-09-15 21:13 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanCallFunction.h -rw-r--r-- root/root 2002 2016-01-13 23:13 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h -rw-r--r-- root/root 2359 2015-09-15 21:13 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanCallUserExpression.h -rw-r--r-- root/root 1894 2015-09-02 09:24 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanPython.h -rw-r--r-- root/root 2172 2015-09-02 09:24 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanRunToAddress.h -rw-r--r-- root/root 5253 2015-10-29 20:33 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanShouldStopHere.h -rw-r--r-- root/root 4762 2015-09-02 09:24 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepInRange.h -rw-r--r-- root/root 1965 2015-09-02 09:24 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepInstruction.h -rw-r--r-- root/root 3789 2016-01-08 21:40 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepOut.h -rw-r--r-- root/root 1855 2015-09-02 09:24 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepOverBreakpoint.h -rw-r--r-- root/root 1953 2015-10-16 01:11 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepOverRange.h -rw-r--r-- root/root 3454 2015-10-16 01:11 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepRange.h -rw-r--r-- root/root 2138 2015-10-16 01:11 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepThrough.h -rw-r--r-- root/root 2393 2015-10-16 01:11 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanStepUntil.h -rw-r--r-- root/root 2714 2015-10-16 01:11 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadPlanTracer.h -rw-r--r-- root/root 3378 2015-10-29 20:33 ./usr/lib/llvm-3.8/include/lldb/Target/ThreadSpec.h -rw-r--r-- root/root 4116 2015-10-20 07:05 ./usr/lib/llvm-3.8/include/lldb/Target/UnixSignals.h -rw-r--r-- root/root 2807 2014-11-18 04:57 ./usr/lib/llvm-3.8/include/lldb/Target/Unwind.h -rw-r--r-- root/root 1874 2015-08-18 08:54 ./usr/lib/llvm-3.8/include/lldb/Target/UnwindAssembly.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/Utility/ -rw-r--r-- root/root 6118 2015-10-19 23:11 ./usr/lib/llvm-3.8/include/lldb/Utility/AnsiTerminal.h -rw-r--r-- root/root 12373 2014-09-12 22:56 ./usr/lib/llvm-3.8/include/lldb/Utility/CleanUp.h -rw-r--r-- root/root 636 2015-03-18 21:31 ./usr/lib/llvm-3.8/include/lldb/Utility/ConvertEnum.h -rw-r--r-- root/root 3983 2015-07-23 22:17 ./usr/lib/llvm-3.8/include/lldb/Utility/Either.h -rw-r--r-- root/root 6109 2015-10-27 17:20 ./usr/lib/llvm-3.8/include/lldb/Utility/Iterable.h -rw-r--r-- root/root 8524 2015-12-14 14:52 ./usr/lib/llvm-3.8/include/lldb/Utility/JSON.h -rw-r--r-- root/root 844 2015-05-08 09:53 ./usr/lib/llvm-3.8/include/lldb/Utility/LLDBAssert.h -rw-r--r-- root/root 573 2015-03-18 21:31 ./usr/lib/llvm-3.8/include/lldb/Utility/NameMatches.h -rw-r--r-- root/root 2688 2013-04-18 22:45 ./usr/lib/llvm-3.8/include/lldb/Utility/PriorityPointerPair.h -rw-r--r-- root/root 3591 2015-08-11 22:53 ./usr/lib/llvm-3.8/include/lldb/Utility/ProcessStructReader.h -rw-r--r-- root/root 10929 2015-10-10 00:45 ./usr/lib/llvm-3.8/include/lldb/Utility/PseudoTerminal.h -rw-r--r-- root/root 1489 2013-06-17 22:51 ./usr/lib/llvm-3.8/include/lldb/Utility/Range.h -rw-r--r-- root/root 1967 2015-01-13 06:07 ./usr/lib/llvm-3.8/include/lldb/Utility/RegisterNumber.h -rw-r--r-- root/root 3607 2014-04-02 22:53 ./usr/lib/llvm-3.8/include/lldb/Utility/SafeMachO.h -rw-r--r-- root/root 2613 2015-08-18 08:54 ./usr/lib/llvm-3.8/include/lldb/Utility/SharedCluster.h -rw-r--r-- root/root 17318 2015-10-27 17:20 ./usr/lib/llvm-3.8/include/lldb/Utility/SharingPtr.h -rw-r--r-- root/root 4166 2015-09-17 17:55 ./usr/lib/llvm-3.8/include/lldb/Utility/StringExtractor.h -rw-r--r-- root/root 1538 2014-11-14 22:58 ./usr/lib/llvm-3.8/include/lldb/Utility/StringLexer.h -rw-r--r-- root/root 7222 2015-11-03 22:29 ./usr/lib/llvm-3.8/include/lldb/Utility/TaskPool.h -rw-r--r-- root/root 574 2012-05-15 23:21 ./usr/lib/llvm-3.8/include/lldb/Utility/Utils.h -rw-r--r-- root/root 6878 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/lldb/lldb-defines.h -rw-r--r-- root/root 48934 2015-12-16 00:22 ./usr/lib/llvm-3.8/include/lldb/lldb-enumerations.h -rw-r--r-- root/root 18639 2015-12-08 01:02 ./usr/lib/llvm-3.8/include/lldb/lldb-forward.h -rw-r--r-- root/root 10362 2015-12-08 01:02 ./usr/lib/llvm-3.8/include/lldb/lldb-private-enumerations.h -rw-r--r-- root/root 1508 2015-07-14 01:09 ./usr/lib/llvm-3.8/include/lldb/lldb-private-forward.h -rw-r--r-- root/root 4885 2015-10-21 19:14 ./usr/lib/llvm-3.8/include/lldb/lldb-private-interfaces.h -rw-r--r-- root/root 5598 2015-10-26 21:32 ./usr/lib/llvm-3.8/include/lldb/lldb-private-types.h -rw-r--r-- root/root 861 2015-03-19 22:00 ./usr/lib/llvm-3.8/include/lldb/lldb-private.h -rw-r--r-- root/root 537 2012-01-30 02:53 ./usr/lib/llvm-3.8/include/lldb/lldb-public.h -rw-r--r-- root/root 4902 2015-09-22 17:04 ./usr/lib/llvm-3.8/include/lldb/lldb-types.h -rw-r--r-- root/root 50954 2013-10-05 02:52 ./usr/lib/llvm-3.8/include/lldb/lldb-versioning.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldb-3.8.1.so -> liblldb-3.8.so lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldb-3.8.so -> liblldb-3.8.so.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldb.so -> liblldb-3.8.so -rw-r--r-- root/root 3164 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbBase.a -rw-r--r-- root/root 381836 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbBreakpoint.a -rw-r--r-- root/root 2975886 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbCommands.a -rw-r--r-- root/root 2384020 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbCore.a -rw-r--r-- root/root 641810 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbDataFormatters.a -rw-r--r-- root/root 480702 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbExpression.a -rw-r--r-- root/root 698964 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbHost.a -rw-r--r-- root/root 15204 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbInitialization.a -rw-r--r-- root/root 1188324 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbInterpreter.a -rw-r--r-- root/root 47824 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABIMacOSX_arm.a -rw-r--r-- root/root 51316 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABIMacOSX_arm64.a -rw-r--r-- root/root 36402 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABIMacOSX_i386.a -rw-r--r-- root/root 41504 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABISysV_arm.a -rw-r--r-- root/root 50182 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABISysV_arm64.a -rw-r--r-- root/root 33664 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABISysV_hexagon.a -rw-r--r-- root/root 48772 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABISysV_i386.a -rw-r--r-- root/root 42244 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABISysV_mips.a -rw-r--r-- root/root 43208 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABISysV_mips64.a -rw-r--r-- root/root 47584 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABISysV_ppc.a -rw-r--r-- root/root 47834 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABISysV_ppc64.a -rw-r--r-- root/root 52656 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginABISysV_x86_64.a -rw-r--r-- root/root 461362 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginAppleObjCRuntime.a -rw-r--r-- root/root 294710 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginCPlusPlusLanguage.a -rw-r--r-- root/root 33468 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginCXXItaniumABI.a -rw-r--r-- root/root 42478 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginDisassemblerLLVM.a -rw-r--r-- root/root 65856 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderHexagonDYLD.a -rw-r--r-- root/root 98244 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderMacOSXDYLD.a -rw-r--r-- root/root 91650 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderPosixDYLD.a -rw-r--r-- root/root 12748 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderStatic.a -rw-r--r-- root/root 10404 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginDynamicLoaderWindowsDYLD.a -rw-r--r-- root/root 563844 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginExpressionParserClang.a -rw-r--r-- root/root 186942 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginExpressionParserGo.a -rw-r--r-- root/root 59520 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginGoLanguage.a -rw-r--r-- root/root 210986 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginInstructionARM.a -rw-r--r-- root/root 39700 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginInstructionARM64.a -rw-r--r-- root/root 78326 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginInstructionMIPS.a -rw-r--r-- root/root 64388 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginInstructionMIPS64.a -rw-r--r-- root/root 56490 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginInstrumentationRuntimeAddressSanitizer.a -rw-r--r-- root/root 45812 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginJITLoaderGDB.a -rw-r--r-- root/root 19824 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginLanguageRuntimeGo.a -rw-r--r-- root/root 25826 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginMemoryHistoryASan.a -rw-r--r-- root/root 57918 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginOSGo.a -rw-r--r-- root/root 44400 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginOSPython.a -rw-r--r-- root/root 387438 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginObjCLanguage.a -rw-r--r-- root/root 8052 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginObjCPlusPlusLanguage.a -rw-r--r-- root/root 47238 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginObjectContainerBSDArchive.a -rw-r--r-- root/root 21630 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginObjectContainerMachOArchive.a -rw-r--r-- root/root 158756 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginObjectFileELF.a -rw-r--r-- root/root 28172 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginObjectFileJIT.a -rw-r--r-- root/root 201800 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginObjectFileMachO.a -rw-r--r-- root/root 74458 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginObjectFilePECOFF.a -rw-r--r-- root/root 128474 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginPlatformAndroid.a -rw-r--r-- root/root 57906 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginPlatformFreeBSD.a -rw-r--r-- root/root 94618 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginPlatformGDB.a -rw-r--r-- root/root 39498 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginPlatformKalimba.a -rw-r--r-- root/root 72044 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginPlatformLinux.a -rw-r--r-- root/root 274520 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginPlatformMacOSX.a -rw-r--r-- root/root 54574 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginPlatformNetBSD.a -rw-r--r-- root/root 65372 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginPlatformPOSIX.a -rw-r--r-- root/root 59012 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginPlatformWindows.a -rw-r--r-- root/root 194998 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginProcessElfCore.a -rw-r--r-- root/root 1038302 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginProcessGDBRemote.a -rw-r--r-- root/root 244306 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginProcessLinux.a -rw-r--r-- root/root 96632 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginProcessMachCore.a -rw-r--r-- root/root 21966 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginProcessPOSIX.a -rw-r--r-- root/root 750514 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginProcessUtility.a -rw-r--r-- root/root 312942 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginRenderScriptRuntime.a -rw-r--r-- root/root 43606 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginScriptInterpreterNone.a -rw-r--r-- root/root 314490 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginScriptInterpreterPython.a -rw-r--r-- root/root 914092 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginSymbolFileDWARF.a -rw-r--r-- root/root 28420 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginSymbolFileSymtab.a -rw-r--r-- root/root 18954 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginSymbolVendorELF.a -rw-r--r-- root/root 179500 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginSystemRuntimeMacOSX.a -rw-r--r-- root/root 50440 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginUnwindAssemblyInstEmulation.a -rw-r--r-- root/root 50396 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbPluginUnwindAssemblyX86.a -rw-r--r-- root/root 1281330 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbSymbol.a -rw-r--r-- root/root 2125632 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbTarget.a -rw-r--r-- root/root 185378 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldbUtility.a drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/liblldb-3.8-dev/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/liblldb-3.8-dev/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz -rw-r--r-- root/root 1307 2016-11-10 15:17 ./usr/share/doc/liblldb-3.8-dev/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/liblldb-3.8-dev/copyright liblldb-3.8_3.8.1-15ubuntu1_armhf.deb ------------------------------------- new debian package, version 2.0. size 14126552 bytes: control archive=1004 bytes. 971 bytes, 19 lines control 314 bytes, 4 lines md5sums 26 bytes, 1 lines shlibs 60 bytes, 2 lines triggers Package: liblldb-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 39708 Depends: libc6 (>= 2.15), libedit2 (>= 2.11-20080614), libgcc1 (>= 1:3.5), libncurses5 (>= 6), libpython2.7 (>= 2.7), libstdc++6 (>= 5.2), libtinfo5 (>= 6), zlib1g (>= 1:1.2.0), libllvm3.8 (= 1:3.8.1-15ubuntu1) Breaks: lldb-3.8 (<< 1:3.8~svn215195-2) Replaces: lldb-3.8 (<= 1:3.8~svn215195-2) Section: libs Priority: optional Homepage: http://www.llvm.org/ Description: Next generation, high-performance debugger, library LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. . This package contains the LLDB runtime library. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/liblldb-3.8.so -> liblldb-3.8.so.1 -rw-r--r-- root/root 40600204 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/liblldb-3.8.so.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/liblldb.so.1 -> ../../arm-linux-gnueabihf/liblldb-3.8.so.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/ -rw-r--r-- root/root 5824 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/readline.so drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/liblldb-3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/liblldb-3.8/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/liblldb-3.8/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/liblldb-3.8/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 381 2016-11-10 15:17 ./usr/share/lintian/overrides/liblldb-3.8 libllvm-3.8-ocaml-dev_3.8.1-15ubuntu1_armhf.deb ----------------------------------------------- new debian package, version 2.0. size 5906 bytes: control archive=990 bytes. 1231 bytes, 27 lines control 333 bytes, 4 lines md5sums Package: libllvm-3.8-ocaml-dev Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 52 Depends: llvm-3.8-dev (= 1:3.8.1-15ubuntu1) Suggests: llvm-3.8-doc Provides: libllvm-3.8-ocaml-dev-c8y98 Section: ocaml Priority: optional Homepage: http://www.llvm.org/ Description: Modular compiler and toolchain technologies, OCaml bindings LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package provides the OCaml bindings to develop applications using llvm. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ocaml/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ocaml/META/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/libllvm-3.8-ocaml-dev/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libllvm-3.8-ocaml-dev/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libllvm-3.8-ocaml-dev/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/libllvm-3.8-ocaml-dev/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 141 2016-11-10 15:17 ./usr/share/lintian/overrides/libllvm-3.8-ocaml-dev drwxr-xr-x root/root 0 2016-11-10 15:17 ./var/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./var/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./var/lib/ocaml/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./var/lib/ocaml/lintian/ -rw-r--r-- root/root 58 2016-11-10 15:17 ./var/lib/ocaml/lintian/libllvm-3.8-ocaml-dev.info drwxr-xr-x root/root 0 2016-11-10 15:17 ./var/lib/ocaml/md5sums/ -rw-r--r-- root/root 0 2016-11-10 15:17 ./var/lib/ocaml/md5sums/libllvm-3.8-ocaml-dev.md5sums libllvm3.8-dbg_3.8.1-15ubuntu1_armhf.deb ---------------------------------------- new debian package, version 2.0. size 48635090 bytes: control archive=725 bytes. 757 bytes, 19 lines control 179 bytes, 2 lines md5sums Package: libllvm3.8-dbg Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 53862 Depends: libllvm3.8 (= 1:3.8.1-15ubuntu1) Section: debug Priority: extra Multi-Arch: same Homepage: http://www.llvm.org/ Description: Modular compiler and toolchain technologies, debugging libraries LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . This package contains the LLVM runtime library debug symbols. Build-Ids: e54ca434faf62ac3510371df24418884c7db32a8 drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/debug/.build-id/e5/ -rw-r--r-- root/root 55108984 2016-11-10 15:17 ./usr/lib/debug/.build-id/e5/4ca434faf62ac3510371df24418884c7db32a8.debug drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/libllvm3.8-dbg/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libllvm3.8-dbg/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/libllvm3.8-dbg/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/libllvm3.8-dbg/copyright libllvm3.8_3.8.1-15ubuntu1_armhf.deb ------------------------------------ new debian package, version 2.0. size 9534848 bytes: control archive=947 bytes. 795 bytes, 18 lines control 374 bytes, 5 lines md5sums 25 bytes, 1 lines shlibs 60 bytes, 2 lines triggers Package: libllvm3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 28778 Depends: libc6 (>= 2.15), libedit2 (>= 2.11-20080614), libffi6 (>= 3.0.4), libgcc1 (>= 1:3.5), libstdc++6 (>= 6), libtinfo5 (>= 6), zlib1g (>= 1:1.2.0) Section: libs Priority: optional Multi-Arch: same Homepage: http://www.llvm.org/ Description: Modular compiler and toolchain technologies, runtime library LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . This package contains the LLVM runtime library. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/libLLVM-3.8.so -> libLLVM-3.8.so.1 -rw-r--r-- root/root 29418728 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/libLLVM-3.8.so.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/libllvm3.8/ -rw-r--r-- root/root 201 2016-11-07 04:17 ./usr/share/doc/libllvm3.8/NEWS.Debian.gz -rw-r--r-- root/root 1307 2016-11-10 15:17 ./usr/share/doc/libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/libllvm3.8/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 124 2016-11-10 15:17 ./usr/share/lintian/overrides/libllvm3.8 lldb-3.8_3.8.1-15ubuntu1_armhf.deb ---------------------------------- new debian package, version 2.0. size 7237078 bytes: control archive=1037 bytes. 884 bytes, 17 lines control 553 bytes, 8 lines md5sums 67 bytes, 8 lines * postinst #!/bin/sh Package: lldb-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 16293 Depends: libc6 (>= 2.15), libedit2 (>= 2.11-20080614), libgcc1 (>= 1:3.5), liblldb-3.8, libncurses5 (>= 6), libstdc++6 (>= 6), libtinfo5 (>= 6), zlib1g (>= 1:1.2.0), libllvm3.8 (= 1:3.8.1-15ubuntu1), llvm-3.8-dev Suggests: python-lldb-3.8 Conflicts: lldb-3.4, lldb-3.5 Section: devel Priority: optional Homepage: http://www.llvm.org/ Description: Next generation, high-performance debugger LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/bin/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/lldb-3.8 -> ../lib/llvm-3.8/bin/lldb lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/lldb-3.8.1-3.8 -> ../lib/llvm-3.8/bin/lldb-3.8.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/lldb-argdumper-3.8 -> ../lib/llvm-3.8/bin/lldb-argdumper lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/lldb-mi-3.8 -> ../lib/llvm-3.8/bin/lldb-mi lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/lldb-mi-3.8.1-3.8 -> ../lib/llvm-3.8/bin/lldb-mi-3.8.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/lldb-server-3.8 -> ../lib/llvm-3.8/bin/lldb-server lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/lldb-server-3.8.1-3.8 -> ../lib/llvm-3.8/bin/lldb-server-3.8.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/lldb -> lldb-3.8.1 -rwxr-xr-x root/root 31704 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/lldb-3.8.1 -rwxr-xr-x root/root 14200 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/lldb-argdumper lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/lldb-mi -> lldb-mi-3.8.1 -rwxr-xr-x root/root 320740 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/lldb-mi-3.8.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/lldb-server -> lldb-server-3.8.1 -rwxr-xr-x root/root 16250616 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/lldb-server-3.8.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/lldb-3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/lldb-3.8/NEWS.Debian.gz -> ../liblldb-3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/lldb-3.8/changelog.Debian.gz -> ../liblldb-3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/lldb-3.8/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 186 2016-11-10 15:17 ./usr/share/lintian/overrides/lldb-3.8 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/man1/ -rw-r--r-- root/root 1857 2016-11-10 15:17 ./usr/share/man/man1/lldb-3.8.1.gz -rw-r--r-- root/root 1256 2016-11-10 15:17 ./usr/share/man/man1/lldb-mi-3.8.1.gz llvm-3.8-dev_3.8.1-15ubuntu1_armhf.deb -------------------------------------- new debian package, version 2.0. size 16396984 bytes: control archive=28076 bytes. 1353 bytes, 27 lines control 79723 bytes, 954 lines md5sums Package: llvm-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 95991 Depends: libc6 (>= 2.4), libgcc1 (>= 1:3.5), libjsoncpp1 (>= 1.7.4), libllvm3.8 (= 1:3.8.1-15ubuntu1), libstdc++6 (>= 5.2), libffi-dev (>= 3.0.9), llvm-3.8 (= 1:3.8.1-15ubuntu1), libtinfo-dev Replaces: llvm (<< 2.2-3) Section: devel Priority: optional Homepage: http://www.llvm.org/ Description: Modular compiler and toolchain technologies, libraries and headers LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package provides the libraries and headers to develop applications using llvm. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/ADT/ -rw-r--r-- root/root 24653 2015-11-16 21:52 ./usr/include/llvm-3.8/llvm/ADT/APFloat.h -rw-r--r-- root/root 67897 2015-09-04 04:08 ./usr/include/llvm-3.8/llvm/ADT/APInt.h -rw-r--r-- root/root 11693 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/ADT/APSInt.h -rw-r--r-- root/root 12224 2015-10-18 14:04 ./usr/include/llvm-3.8/llvm/ADT/ArrayRef.h -rw-r--r-- root/root 16779 2015-11-16 04:02 ./usr/include/llvm-3.8/llvm/ADT/BitVector.h -rw-r--r-- root/root 3118 2012-12-03 17:02 ./usr/include/llvm-3.8/llvm/ADT/DAGDeltaAlgorithm.h -rw-r--r-- root/root 3561 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/ADT/DeltaAlgorithm.h -rw-r--r-- root/root 34923 2015-10-02 00:46 ./usr/include/llvm-3.8/llvm/ADT/DenseMap.h -rw-r--r-- root/root 7620 2015-10-18 14:04 ./usr/include/llvm-3.8/llvm/ADT/DenseMapInfo.h -rw-r--r-- root/root 5005 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/ADT/DenseSet.h -rw-r--r-- root/root 10027 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/ADT/DepthFirstIterator.h -rw-r--r-- root/root 3296 2015-04-11 18:57 ./usr/include/llvm-3.8/llvm/ADT/EpochTracker.h -rw-r--r-- root/root 10306 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ADT/EquivalenceClasses.h -rw-r--r-- root/root 28443 2015-08-16 23:17 ./usr/include/llvm-3.8/llvm/ADT/FoldingSet.h -rw-r--r-- root/root 3614 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ADT/GraphTraits.h -rw-r--r-- root/root 25877 2015-06-12 02:13 ./usr/include/llvm-3.8/llvm/ADT/Hashing.h -rw-r--r-- root/root 7149 2015-09-29 18:02 ./usr/include/llvm-3.8/llvm/ADT/ImmutableList.h -rw-r--r-- root/root 11776 2015-09-29 18:02 ./usr/include/llvm-3.8/llvm/ADT/ImmutableMap.h -rw-r--r-- root/root 38874 2015-03-17 05:49 ./usr/include/llvm-3.8/llvm/ADT/ImmutableSet.h -rw-r--r-- root/root 2540 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ADT/IndexedMap.h -rw-r--r-- root/root 2914 2016-01-08 01:16 ./usr/include/llvm-3.8/llvm/ADT/IntEqClasses.h -rw-r--r-- root/root 73779 2015-03-12 18:45 ./usr/include/llvm-3.8/llvm/ADT/IntervalMap.h -rw-r--r-- root/root 8767 2015-09-29 18:02 ./usr/include/llvm-3.8/llvm/ADT/IntrusiveRefCntPtr.h -rw-r--r-- root/root 6522 2015-03-25 00:50 ./usr/include/llvm-3.8/llvm/ADT/MapVector.h -rw-r--r-- root/root 877 2015-02-20 13:16 ./usr/include/llvm-3.8/llvm/ADT/None.h -rw-r--r-- root/root 6947 2015-08-19 23:07 ./usr/include/llvm-3.8/llvm/ADT/Optional.h -rw-r--r-- root/root 4202 2015-08-12 23:26 ./usr/include/llvm-3.8/llvm/ADT/PackedVector.h -rw-r--r-- root/root 3632 2016-01-10 14:27 ./usr/include/llvm-3.8/llvm/ADT/PointerEmbeddedInt.h -rw-r--r-- root/root 8147 2016-01-13 05:59 ./usr/include/llvm-3.8/llvm/ADT/PointerIntPair.h -rw-r--r-- root/root 8096 2016-01-10 08:48 ./usr/include/llvm-3.8/llvm/ADT/PointerSumType.h -rw-r--r-- root/root 16035 2015-12-28 19:52 ./usr/include/llvm-3.8/llvm/ADT/PointerUnion.h -rw-r--r-- root/root 10840 2015-10-13 07:26 ./usr/include/llvm-3.8/llvm/ADT/PostOrderIterator.h -rw-r--r-- root/root 2756 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ADT/PriorityQueue.h -rw-r--r-- root/root 8387 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ADT/SCCIterator.h -rw-r--r-- root/root 16144 2015-12-01 07:49 ./usr/include/llvm-3.8/llvm/ADT/STLExtras.h -rw-r--r-- root/root 8381 2015-09-21 15:59 ./usr/include/llvm-3.8/llvm/ADT/ScopedHashTable.h -rw-r--r-- root/root 2091 2015-11-04 15:28 ./usr/include/llvm-3.8/llvm/ADT/SetOperations.h -rw-r--r-- root/root 7393 2015-12-10 16:35 ./usr/include/llvm-3.8/llvm/ADT/SetVector.h -rw-r--r-- root/root 16707 2015-09-18 15:08 ./usr/include/llvm-3.8/llvm/ADT/SmallBitVector.h -rw-r--r-- root/root 12343 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/ADT/SmallPtrSet.h -rw-r--r-- root/root 3887 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/ADT/SmallSet.h -rw-r--r-- root/root 8559 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ADT/SmallString.h -rw-r--r-- root/root 30669 2015-09-10 09:46 ./usr/include/llvm-3.8/llvm/ADT/SmallVector.h -rw-r--r-- root/root 26847 2015-09-29 18:02 ./usr/include/llvm-3.8/llvm/ADT/SparseBitVector.h -rw-r--r-- root/root 18156 2015-02-15 22:54 ./usr/include/llvm-3.8/llvm/ADT/SparseMultiSet.h -rw-r--r-- root/root 11549 2015-02-15 22:54 ./usr/include/llvm-3.8/llvm/ADT/SparseSet.h -rw-r--r-- root/root 4765 2015-12-16 22:28 ./usr/include/llvm-3.8/llvm/ADT/Statistic.h -rw-r--r-- root/root 6484 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ADT/StringExtras.h -rw-r--r-- root/root 15117 2015-12-01 00:48 ./usr/include/llvm-3.8/llvm/ADT/StringMap.h -rw-r--r-- root/root 21462 2015-09-21 18:02 ./usr/include/llvm-3.8/llvm/ADT/StringRef.h -rw-r--r-- root/root 1184 2015-12-01 00:48 ./usr/include/llvm-3.8/llvm/ADT/StringSet.h -rw-r--r-- root/root 5241 2015-09-10 09:25 ./usr/include/llvm-3.8/llvm/ADT/StringSwitch.h -rw-r--r-- root/root 8627 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/ADT/TinyPtrVector.h -rw-r--r-- root/root 20911 2015-12-01 10:33 ./usr/include/llvm-3.8/llvm/ADT/Triple.h -rw-r--r-- root/root 17705 2016-01-10 08:27 ./usr/include/llvm-3.8/llvm/ADT/Twine.h -rw-r--r-- root/root 3193 2015-10-24 00:27 ./usr/include/llvm-3.8/llvm/ADT/UniqueVector.h -rw-r--r-- root/root 10897 2014-08-27 05:25 ./usr/include/llvm-3.8/llvm/ADT/VariadicFunction.h -rw-r--r-- root/root 3638 2015-07-13 21:33 ./usr/include/llvm-3.8/llvm/ADT/edit_distance.h -rw-r--r-- root/root 27430 2015-11-11 02:26 ./usr/include/llvm-3.8/llvm/ADT/ilist.h -rw-r--r-- root/root 4263 2015-11-11 02:26 ./usr/include/llvm-3.8/llvm/ADT/ilist_node.h -rw-r--r-- root/root 8670 2015-06-25 23:46 ./usr/include/llvm-3.8/llvm/ADT/iterator.h -rw-r--r-- root/root 2348 2015-09-24 00:23 ./usr/include/llvm-3.8/llvm/ADT/iterator_range.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Analysis/ -rw-r--r-- root/root 43545 2015-11-17 08:15 ./usr/include/llvm-3.8/llvm/Analysis/AliasAnalysis.h -rw-r--r-- root/root 15730 2015-10-28 22:13 ./usr/include/llvm-3.8/llvm/Analysis/AliasSetTracker.h -rw-r--r-- root/root 6337 2015-08-03 22:30 ./usr/include/llvm-3.8/llvm/Analysis/AssumptionCache.h -rw-r--r-- root/root 8451 2015-10-26 21:22 ./usr/include/llvm-3.8/llvm/Analysis/BasicAliasAnalysis.h -rw-r--r-- root/root 2976 2015-10-15 14:59 ./usr/include/llvm-3.8/llvm/Analysis/BlockFrequencyInfo.h -rw-r--r-- root/root 46336 2015-12-18 21:53 ./usr/include/llvm-3.8/llvm/Analysis/BlockFrequencyInfoImpl.h -rw-r--r-- root/root 6539 2015-12-22 18:56 ./usr/include/llvm-3.8/llvm/Analysis/BranchProbabilityInfo.h -rw-r--r-- root/root 4123 2015-11-20 23:02 ./usr/include/llvm-3.8/llvm/Analysis/CFG.h -rw-r--r-- root/root 4074 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/CFGPrinter.h -rw-r--r-- root/root 4862 2015-09-09 17:55 ./usr/include/llvm-3.8/llvm/Analysis/CFLAliasAnalysis.h -rw-r--r-- root/root 19072 2015-10-21 22:51 ./usr/include/llvm-3.8/llvm/Analysis/CGSCCPassManager.h -rw-r--r-- root/root 18462 2015-08-16 06:35 ./usr/include/llvm-3.8/llvm/Analysis/CallGraph.h -rw-r--r-- root/root 3986 2015-09-14 12:51 ./usr/include/llvm-3.8/llvm/Analysis/CallGraphSCCPass.h -rw-r--r-- root/root 774 2013-01-11 17:28 ./usr/include/llvm-3.8/llvm/Analysis/CallPrinter.h -rw-r--r-- root/root 3800 2015-07-31 14:31 ./usr/include/llvm-3.8/llvm/Analysis/CaptureTracking.h -rw-r--r-- root/root 3780 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/CodeMetrics.h -rw-r--r-- root/root 5392 2015-07-13 01:15 ./usr/include/llvm-3.8/llvm/Analysis/ConstantFolding.h -rw-r--r-- root/root 5656 2015-12-17 12:48 ./usr/include/llvm-3.8/llvm/Analysis/DOTGraphTraitsPass.h -rw-r--r-- root/root 2326 2015-10-08 12:39 ./usr/include/llvm-3.8/llvm/Analysis/DemandedBits.h -rw-r--r-- root/root 40260 2015-09-14 12:51 ./usr/include/llvm-3.8/llvm/Analysis/DependenceAnalysis.h -rw-r--r-- root/root 1553 2015-09-21 17:58 ./usr/include/llvm-3.8/llvm/Analysis/DivergenceAnalysis.h -rw-r--r-- root/root 1036 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/DomPrinter.h -rw-r--r-- root/root 6509 2015-07-13 17:21 ./usr/include/llvm-3.8/llvm/Analysis/DominanceFrontier.h -rw-r--r-- root/root 7005 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/DominanceFrontierImpl.h -rw-r--r-- root/root 2678 2015-12-12 05:38 ./usr/include/llvm-3.8/llvm/Analysis/EHPersonalities.h -rw-r--r-- root/root 5766 2015-10-28 10:41 ./usr/include/llvm-3.8/llvm/Analysis/GlobalsModRef.h -rw-r--r-- root/root 6242 2015-08-03 22:30 ./usr/include/llvm-3.8/llvm/Analysis/IVUsers.h -rw-r--r-- root/root 4639 2015-12-28 20:28 ./usr/include/llvm-3.8/llvm/Analysis/InlineCost.h -rw-r--r-- root/root 18546 2015-12-24 09:08 ./usr/include/llvm-3.8/llvm/Analysis/InstructionSimplify.h -rw-r--r-- root/root 4994 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/Interval.h -rw-r--r-- root/root 10702 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/IntervalIterator.h -rw-r--r-- root/root 4181 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/IntervalPartition.h -rw-r--r-- root/root 3482 2015-10-14 19:54 ./usr/include/llvm-3.8/llvm/Analysis/IteratedDominanceFrontier.h -rw-r--r-- root/root 21558 2016-01-08 10:50 ./usr/include/llvm-3.8/llvm/Analysis/LazyCallGraph.h -rw-r--r-- root/root 3138 2015-07-28 15:53 ./usr/include/llvm-3.8/llvm/Analysis/LazyValueInfo.h -rw-r--r-- root/root 1371 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/Lint.h -rw-r--r-- root/root 2664 2015-09-18 19:14 ./usr/include/llvm-3.8/llvm/Analysis/Loads.h -rw-r--r-- root/root 28815 2015-12-09 16:06 ./usr/include/llvm-3.8/llvm/Analysis/LoopAccessAnalysis.h -rw-r--r-- root/root 30262 2016-01-08 23:04 ./usr/include/llvm-3.8/llvm/Analysis/LoopInfo.h -rw-r--r-- root/root 20229 2015-10-09 19:40 ./usr/include/llvm-3.8/llvm/Analysis/LoopInfoImpl.h -rw-r--r-- root/root 6165 2013-02-09 13:29 ./usr/include/llvm-3.8/llvm/Analysis/LoopIterator.h -rw-r--r-- root/root 5846 2015-12-16 18:40 ./usr/include/llvm-3.8/llvm/Analysis/LoopPass.h -rw-r--r-- root/root 9882 2016-01-04 22:49 ./usr/include/llvm-3.8/llvm/Analysis/MemoryBuiltins.h -rw-r--r-- root/root 20818 2015-10-02 22:12 ./usr/include/llvm-3.8/llvm/Analysis/MemoryDependenceAnalysis.h -rw-r--r-- root/root 5134 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/MemoryLocation.h -rw-r--r-- root/root 3465 2015-09-09 17:55 ./usr/include/llvm-3.8/llvm/Analysis/ObjCARCAliasAnalysis.h -rw-r--r-- root/root 10169 2015-10-13 21:32 ./usr/include/llvm-3.8/llvm/Analysis/ObjCARCAnalysisUtils.h -rw-r--r-- root/root 4835 2015-08-20 08:06 ./usr/include/llvm-3.8/llvm/Analysis/ObjCARCInstKind.h -rw-r--r-- root/root 2549 2015-07-31 14:31 ./usr/include/llvm-3.8/llvm/Analysis/OrderedBasicBlock.h -rw-r--r-- root/root 4851 2015-09-14 12:51 ./usr/include/llvm-3.8/llvm/Analysis/PHITransAddr.h -rw-r--r-- root/root 3557 2015-09-09 17:55 ./usr/include/llvm-3.8/llvm/Analysis/Passes.h -rw-r--r-- root/root 3238 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/PostDominators.h -rw-r--r-- root/root 9747 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/PtrUseVisitor.h -rw-r--r-- root/root 33105 2015-08-14 20:20 ./usr/include/llvm-3.8/llvm/Analysis/RegionInfo.h -rw-r--r-- root/root 25901 2015-10-25 22:55 ./usr/include/llvm-3.8/llvm/Analysis/RegionInfoImpl.h -rw-r--r-- root/root 12039 2015-03-04 07:51 ./usr/include/llvm-3.8/llvm/Analysis/RegionIterator.h -rw-r--r-- root/root 4007 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/RegionPass.h -rw-r--r-- root/root 2305 2015-08-10 13:21 ./usr/include/llvm-3.8/llvm/Analysis/RegionPrinter.h -rw-r--r-- root/root 59647 2016-01-26 22:29 ./usr/include/llvm-3.8/llvm/Analysis/ScalarEvolution.h -rw-r--r-- root/root 2281 2015-09-09 17:55 ./usr/include/llvm-3.8/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -rw-r--r-- root/root 12683 2015-11-02 14:41 ./usr/include/llvm-3.8/llvm/Analysis/ScalarEvolutionExpander.h -rw-r--r-- root/root 25486 2015-12-17 20:28 ./usr/include/llvm-3.8/llvm/Analysis/ScalarEvolutionExpressions.h -rw-r--r-- root/root 2737 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/ScalarEvolutionNormalization.h -rw-r--r-- root/root 3083 2015-09-09 17:55 ./usr/include/llvm-3.8/llvm/Analysis/ScopedNoAliasAA.h -rw-r--r-- root/root 7915 2015-09-14 12:51 ./usr/include/llvm-3.8/llvm/Analysis/SparsePropagation.h -rw-r--r-- root/root 10644 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Analysis/TargetFolder.h -rw-r--r-- root/root 42023 2015-12-03 22:45 ./usr/include/llvm-3.8/llvm/Analysis/TargetLibraryInfo.def -rw-r--r-- root/root 11893 2015-08-08 18:27 ./usr/include/llvm-3.8/llvm/Analysis/TargetLibraryInfo.h -rw-r--r-- root/root 43888 2015-12-28 20:10 ./usr/include/llvm-3.8/llvm/Analysis/TargetTransformInfo.h -rw-r--r-- root/root 18381 2015-12-28 20:10 ./usr/include/llvm-3.8/llvm/Analysis/TargetTransformInfoImpl.h -rw-r--r-- root/root 4229 2013-01-10 00:45 ./usr/include/llvm-3.8/llvm/Analysis/Trace.h -rw-r--r-- root/root 3118 2015-09-09 17:55 ./usr/include/llvm-3.8/llvm/Analysis/TypeBasedAliasAnalysis.h -rw-r--r-- root/root 23392 2015-12-07 19:21 ./usr/include/llvm-3.8/llvm/Analysis/ValueTracking.h -rw-r--r-- root/root 5542 2015-12-01 12:08 ./usr/include/llvm-3.8/llvm/Analysis/VectorUtils.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/AsmParser/ -rw-r--r-- root/root 4241 2015-08-21 21:32 ./usr/include/llvm-3.8/llvm/AsmParser/Parser.h -rw-r--r-- root/root 1292 2015-08-21 21:32 ./usr/include/llvm-3.8/llvm/AsmParser/SlotMapping.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Bitcode/ -rw-r--r-- root/root 6717 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Bitcode/BitCodes.h -rw-r--r-- root/root 2454 2015-10-04 14:33 ./usr/include/llvm-3.8/llvm/Bitcode/BitcodeWriterPass.h -rw-r--r-- root/root 15994 2015-08-03 18:01 ./usr/include/llvm-3.8/llvm/Bitcode/BitstreamReader.h -rw-r--r-- root/root 19325 2015-11-02 18:02 ./usr/include/llvm-3.8/llvm/Bitcode/BitstreamWriter.h -rw-r--r-- root/root 20274 2015-12-16 16:16 ./usr/include/llvm-3.8/llvm/Bitcode/LLVMBitCodes.h -rw-r--r-- root/root 8720 2015-12-14 23:17 ./usr/include/llvm-3.8/llvm/Bitcode/ReaderWriter.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/CodeGen/ -rw-r--r-- root/root 5041 2015-10-04 02:22 ./usr/include/llvm-3.8/llvm/CodeGen/Analysis.h -rw-r--r-- root/root 21628 2016-01-11 23:38 ./usr/include/llvm-3.8/llvm/CodeGen/AsmPrinter.h -rw-r--r-- root/root 2329 2015-08-03 15:29 ./usr/include/llvm-3.8/llvm/CodeGen/AtomicExpandUtils.h -rw-r--r-- root/root 30783 2015-12-28 20:10 ./usr/include/llvm-3.8/llvm/CodeGen/BasicTTIImpl.h -rw-r--r-- root/root 3132 2015-08-10 11:59 ./usr/include/llvm-3.8/llvm/CodeGen/CalcSpillWeights.h -rw-r--r-- root/root 18837 2015-12-05 07:13 ./usr/include/llvm-3.8/llvm/CodeGen/CallingConvLower.h -rw-r--r-- root/root 14920 2015-12-16 19:58 ./usr/include/llvm-3.8/llvm/CodeGen/CommandFlags.h -rw-r--r-- root/root 578 2012-12-27 06:47 ./usr/include/llvm-3.8/llvm/CodeGen/DAGCombine.h -rw-r--r-- root/root 8131 2015-12-16 16:38 ./usr/include/llvm-3.8/llvm/CodeGen/DFAPacketizer.h -rw-r--r-- root/root 26101 2016-01-07 14:28 ./usr/include/llvm-3.8/llvm/CodeGen/DIE.h -rw-r--r-- root/root 1367 2015-05-27 22:14 ./usr/include/llvm-3.8/llvm/CodeGen/DIEValue.def -rw-r--r-- root/root 1434 2015-05-24 16:58 ./usr/include/llvm-3.8/llvm/CodeGen/DwarfStringPoolEntry.h -rw-r--r-- root/root 2182 2014-04-24 18:27 ./usr/include/llvm-3.8/llvm/CodeGen/EdgeBundles.h -rw-r--r-- root/root 23433 2015-12-14 18:33 ./usr/include/llvm-3.8/llvm/CodeGen/FastISel.h -rw-r--r-- root/root 6684 2015-06-23 20:09 ./usr/include/llvm-3.8/llvm/CodeGen/FaultMaps.h -rw-r--r-- root/root 9683 2015-12-11 18:24 ./usr/include/llvm-3.8/llvm/CodeGen/FunctionLoweringInfo.h -rw-r--r-- root/root 7367 2015-10-05 04:43 ./usr/include/llvm-3.8/llvm/CodeGen/GCMetadata.h -rw-r--r-- root/root 2170 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/GCMetadataPrinter.h -rw-r--r-- root/root 7073 2015-12-23 01:42 ./usr/include/llvm-3.8/llvm/CodeGen/GCStrategy.h -rw-r--r-- root/root 1307 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/GCs.h -rw-r--r-- root/root 43022 2015-12-11 23:11 ./usr/include/llvm-3.8/llvm/CodeGen/ISDOpcodes.h -rw-r--r-- root/root 2064 2015-10-05 04:44 ./usr/include/llvm-3.8/llvm/CodeGen/IntrinsicLowering.h -rw-r--r-- root/root 3030 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/LatencyPriorityQueue.h -rw-r--r-- root/root 9953 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/LexicalScopes.h -rw-r--r-- root/root 1335 2013-03-25 13:47 ./usr/include/llvm-3.8/llvm/CodeGen/LinkAllAsmWriterComponents.h -rw-r--r-- root/root 2324 2015-05-20 01:07 ./usr/include/llvm-3.8/llvm/CodeGen/LinkAllCodegenComponents.h -rw-r--r-- root/root 31198 2016-02-17 18:41 ./usr/include/llvm-3.8/llvm/CodeGen/LiveInterval.h -rw-r--r-- root/root 17993 2015-09-25 21:51 ./usr/include/llvm-3.8/llvm/CodeGen/LiveIntervalAnalysis.h -rw-r--r-- root/root 7331 2015-07-14 17:38 ./usr/include/llvm-3.8/llvm/CodeGen/LiveIntervalUnion.h -rw-r--r-- root/root 5799 2015-09-25 23:50 ./usr/include/llvm-3.8/llvm/CodeGen/LivePhysRegs.h -rw-r--r-- root/root 9314 2015-09-09 17:55 ./usr/include/llvm-3.8/llvm/CodeGen/LiveRangeEdit.h -rw-r--r-- root/root 5821 2015-07-14 17:52 ./usr/include/llvm-3.8/llvm/CodeGen/LiveRegMatrix.h -rw-r--r-- root/root 3383 2015-10-05 04:44 ./usr/include/llvm-3.8/llvm/CodeGen/LiveStackAnalysis.h -rw-r--r-- root/root 13087 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/LiveVariables.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/CodeGen/MIRParser/ -rw-r--r-- root/root 2986 2015-09-10 16:49 ./usr/include/llvm-3.8/llvm/CodeGen/MIRParser/MIRParser.h -rw-r--r-- root/root 15412 2015-08-19 00:13 ./usr/include/llvm-3.8/llvm/CodeGen/MIRYamlMapping.h -rw-r--r-- root/root 2226 2013-01-10 00:45 ./usr/include/llvm-3.8/llvm/CodeGen/MachORelocation.h -rw-r--r-- root/root 36252 2015-12-13 09:26 ./usr/include/llvm-3.8/llvm/CodeGen/MachineBasicBlock.h -rw-r--r-- root/root 2311 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/MachineBlockFrequencyInfo.h -rw-r--r-- root/root 2875 2015-12-18 21:53 ./usr/include/llvm-3.8/llvm/CodeGen/MachineBranchProbabilityInfo.h -rw-r--r-- root/root 1270 2015-11-05 19:34 ./usr/include/llvm-3.8/llvm/CodeGen/MachineCombinerPattern.h -rw-r--r-- root/root 5509 2015-11-17 00:51 ./usr/include/llvm-3.8/llvm/CodeGen/MachineConstantPool.h -rw-r--r-- root/root 2763 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/MachineDominanceFrontier.h -rw-r--r-- root/root 10061 2015-08-07 18:04 ./usr/include/llvm-3.8/llvm/CodeGen/MachineDominators.h -rw-r--r-- root/root 27159 2016-01-14 17:52 ./usr/include/llvm-3.8/llvm/CodeGen/MachineFrameInfo.h -rw-r--r-- root/root 22813 2016-01-20 01:09 ./usr/include/llvm-3.8/llvm/CodeGen/MachineFunction.h -rw-r--r-- root/root 1549 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/MachineFunctionAnalysis.h -rw-r--r-- root/root 1092 2015-06-15 20:30 ./usr/include/llvm-3.8/llvm/CodeGen/MachineFunctionInitializer.h -rw-r--r-- root/root 2153 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/MachineFunctionPass.h -rw-r--r-- root/root 53117 2016-01-06 04:39 ./usr/include/llvm-3.8/llvm/CodeGen/MachineInstr.h -rw-r--r-- root/root 19030 2016-01-06 04:39 ./usr/include/llvm-3.8/llvm/CodeGen/MachineInstrBuilder.h -rw-r--r-- root/root 8947 2016-01-05 00:45 ./usr/include/llvm-3.8/llvm/CodeGen/MachineInstrBundle.h -rw-r--r-- root/root 4458 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/MachineJumpTableInfo.h -rw-r--r-- root/root 6416 2015-07-13 17:21 ./usr/include/llvm-3.8/llvm/CodeGen/MachineLoopInfo.h -rw-r--r-- root/root 9268 2015-08-11 23:09 ./usr/include/llvm-3.8/llvm/CodeGen/MachineMemOperand.h -rw-r--r-- root/root 16191 2015-12-29 09:06 ./usr/include/llvm-3.8/llvm/CodeGen/MachineModuleInfo.h -rw-r--r-- root/root 3035 2015-10-05 04:44 ./usr/include/llvm-3.8/llvm/CodeGen/MachineModuleInfoImpls.h -rw-r--r-- root/root 28146 2015-06-26 22:06 ./usr/include/llvm-3.8/llvm/CodeGen/MachineOperand.h -rw-r--r-- root/root 5339 2015-04-11 02:11 ./usr/include/llvm-3.8/llvm/CodeGen/MachinePassRegistry.h -rw-r--r-- root/root 2485 2015-04-11 02:11 ./usr/include/llvm-3.8/llvm/CodeGen/MachinePostDominators.h -rw-r--r-- root/root 5842 2015-07-13 17:21 ./usr/include/llvm-3.8/llvm/CodeGen/MachineRegionInfo.h -rw-r--r-- root/root 38638 2015-12-06 05:08 ./usr/include/llvm-3.8/llvm/CodeGen/MachineRegisterInfo.h -rw-r--r-- root/root 4447 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/MachineSSAUpdater.h -rw-r--r-- root/root 32237 2015-12-04 19:54 ./usr/include/llvm-3.8/llvm/CodeGen/MachineScheduler.h -rw-r--r-- root/root 16350 2014-08-13 16:26 ./usr/include/llvm-3.8/llvm/CodeGen/MachineTraceMetrics.h -rw-r--r-- root/root 23493 2015-11-24 13:07 ./usr/include/llvm-3.8/llvm/CodeGen/MachineValueType.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/CodeGen/PBQP/ -rw-r--r-- root/root 3734 2014-10-27 17:44 ./usr/include/llvm-3.8/llvm/CodeGen/PBQP/CostAllocator.h -rw-r--r-- root/root 22957 2015-05-11 22:41 ./usr/include/llvm-3.8/llvm/CodeGen/PBQP/Graph.h -rw-r--r-- root/root 13338 2014-10-20 04:26 ./usr/include/llvm-3.8/llvm/CodeGen/PBQP/Math.h -rw-r--r-- root/root 6995 2015-02-17 07:45 ./usr/include/llvm-3.8/llvm/CodeGen/PBQP/ReductionRules.h -rw-r--r-- root/root 3143 2014-10-09 18:20 ./usr/include/llvm-3.8/llvm/CodeGen/PBQP/Solution.h -rw-r--r-- root/root 1875 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/PBQPRAConstraint.h -rw-r--r-- root/root 1581 2015-11-19 23:59 ./usr/include/llvm-3.8/llvm/CodeGen/ParallelCG.h -rw-r--r-- root/root 26808 2015-12-16 11:09 ./usr/include/llvm-3.8/llvm/CodeGen/Passes.h -rw-r--r-- root/root 5687 2015-08-14 21:14 ./usr/include/llvm-3.8/llvm/CodeGen/PseudoSourceValue.h -rw-r--r-- root/root 19177 2015-08-08 18:27 ./usr/include/llvm-3.8/llvm/CodeGen/RegAllocPBQP.h -rw-r--r-- root/root 1841 2015-10-05 04:46 ./usr/include/llvm-3.8/llvm/CodeGen/RegAllocRegistry.h -rw-r--r-- root/root 4691 2014-04-21 09:34 ./usr/include/llvm-3.8/llvm/CodeGen/RegisterClassInfo.h -rw-r--r-- root/root 18526 2016-01-12 22:57 ./usr/include/llvm-3.8/llvm/CodeGen/RegisterPressure.h -rw-r--r-- root/root 6497 2015-12-02 21:25 ./usr/include/llvm-3.8/llvm/CodeGen/RegisterScavenging.h -rw-r--r-- root/root 4412 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/ResourcePriorityQueue.h -rw-r--r-- root/root 8967 2015-12-15 12:55 ./usr/include/llvm-3.8/llvm/CodeGen/RuntimeLibcalls.h -rw-r--r-- root/root 29913 2015-12-29 09:24 ./usr/include/llvm-3.8/llvm/CodeGen/ScheduleDAG.h -rw-r--r-- root/root 11441 2015-12-04 19:54 ./usr/include/llvm-3.8/llvm/CodeGen/ScheduleDAGInstrs.h -rw-r--r-- root/root 6005 2014-07-01 21:19 ./usr/include/llvm-3.8/llvm/CodeGen/ScheduleDFS.h -rw-r--r-- root/root 4271 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/ScheduleHazardRecognizer.h -rw-r--r-- root/root 4254 2015-07-28 06:18 ./usr/include/llvm-3.8/llvm/CodeGen/SchedulerRegistry.h -rw-r--r-- root/root 3781 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/ScoreboardHazardRecognizer.h -rw-r--r-- root/root 59061 2015-12-06 05:08 ./usr/include/llvm-3.8/llvm/CodeGen/SelectionDAG.h -rw-r--r-- root/root 11215 2015-10-09 00:15 ./usr/include/llvm-3.8/llvm/CodeGen/SelectionDAGISel.h -rw-r--r-- root/root 81493 2016-01-20 21:30 ./usr/include/llvm-3.8/llvm/CodeGen/SelectionDAGNodes.h -rw-r--r-- root/root 26058 2015-12-05 00:39 ./usr/include/llvm-3.8/llvm/CodeGen/SlotIndexes.h -rw-r--r-- root/root 8306 2015-12-29 09:06 ./usr/include/llvm-3.8/llvm/CodeGen/StackMaps.h -rw-r--r-- root/root 4928 2014-04-14 00:51 ./usr/include/llvm-3.8/llvm/CodeGen/StackProtector.h -rw-r--r-- root/root 6984 2015-11-03 23:40 ./usr/include/llvm-3.8/llvm/CodeGen/TargetLoweringObjectFileImpl.h -rw-r--r-- root/root 7257 2015-07-15 08:22 ./usr/include/llvm-3.8/llvm/CodeGen/TargetSchedule.h -rw-r--r-- root/root 14071 2015-11-24 13:07 ./usr/include/llvm-3.8/llvm/CodeGen/ValueTypes.h -rw-r--r-- root/root 5512 2015-11-24 13:07 ./usr/include/llvm-3.8/llvm/CodeGen/ValueTypes.td -rw-r--r-- root/root 6851 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/CodeGen/VirtRegMap.h -rw-r--r-- root/root 3921 2016-01-06 19:26 ./usr/include/llvm-3.8/llvm/CodeGen/WinEHFuncInfo.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Config/ -rw-r--r-- root/root 2031 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Config/AsmParsers.def -rw-r--r-- root/root 2138 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Config/AsmPrinters.def -rw-r--r-- root/root 2054 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Config/Disassemblers.def -rw-r--r-- root/root 2001 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Config/Targets.def -rw-r--r-- root/root 3640 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Config/llvm-config.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/DebugInfo/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/ -rw-r--r-- root/root 10819 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/CodeView.h -rw-r--r-- root/root 951 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/CodeViewOStream.h -rw-r--r-- root/root 3123 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/FieldListRecordBuilder.h -rw-r--r-- root/root 1347 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/FunctionId.h -rw-r--r-- root/root 3487 2015-12-24 19:17 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/Line.h -rw-r--r-- root/root 1051 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/ListRecordBuilder.h -rw-r--r-- root/root 1702 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/MemoryTypeTableBuilder.h -rw-r--r-- root/root 1032 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/MethodListRecordBuilder.h -rw-r--r-- root/root 5988 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/TypeIndex.h -rw-r--r-- root/root 9051 2015-12-24 18:25 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/TypeRecord.h -rw-r--r-- root/root 1747 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/TypeRecordBuilder.h -rw-r--r-- root/root 947 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -rw-r--r-- root/root 1954 2015-12-24 18:12 ./usr/include/llvm-3.8/llvm/DebugInfo/CodeView/TypeTableBuilder.h -rw-r--r-- root/root 6101 2015-12-18 19:45 ./usr/include/llvm-3.8/llvm/DebugInfo/DIContext.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/ -rw-r--r-- root/root 1610 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -rw-r--r-- root/root 1418 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -rw-r--r-- root/root 1142 2015-11-17 21:08 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -rw-r--r-- root/root 12331 2015-12-28 19:58 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFContext.h -rw-r--r-- root/root 1645 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -rw-r--r-- root/root 2065 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -rw-r--r-- root/root 2340 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -rw-r--r-- root/root 1046 2015-12-18 19:45 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -rw-r--r-- root/root 6371 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -rw-r--r-- root/root 8907 2015-09-16 06:36 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFDebugLine.h -rw-r--r-- root/root 2304 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -rw-r--r-- root/root 1578 2016-01-03 17:22 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -rw-r--r-- root/root 2982 2015-03-13 23:30 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -rw-r--r-- root/root 3002 2015-12-04 17:20 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFFormValue.h -rw-r--r-- root/root 580 2015-01-30 18:07 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFRelocMap.h -rw-r--r-- root/root 603 2015-05-11 22:41 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFSection.h -rw-r--r-- root/root 1302 2015-11-17 21:08 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -rw-r--r-- root/root 10864 2015-11-17 21:08 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFUnit.h -rw-r--r-- root/root 1936 2015-12-02 06:21 ./usr/include/llvm-3.8/llvm/DebugInfo/DWARF/DWARFUnitIndex.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/ -rw-r--r-- root/root 1863 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/ -rw-r--r-- root/root 996 2015-02-10 21:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIADataStream.h -rw-r--r-- root/root 1000 2015-02-10 21:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -rw-r--r-- root/root 993 2015-02-10 21:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -rw-r--r-- root/root 1078 2015-02-10 21:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -rw-r--r-- root/root 1066 2015-02-10 21:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -rw-r--r-- root/root 1249 2015-02-10 21:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -rw-r--r-- root/root 8518 2015-02-27 09:15 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -rw-r--r-- root/root 1792 2015-05-01 20:24 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIASession.h -rw-r--r-- root/root 1052 2015-02-10 21:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -rw-r--r-- root/root 1097 2015-02-10 21:17 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/DIA/DIASupport.h -rw-r--r-- root/root 1127 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/IPDBDataStream.h -rw-r--r-- root/root 917 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/IPDBEnumChildren.h -rw-r--r-- root/root 1124 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/IPDBLineNumber.h -rw-r--r-- root/root 9256 2015-02-23 05:59 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/IPDBRawSymbol.h -rw-r--r-- root/root 1972 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/IPDBSession.h -rw-r--r-- root/root 1027 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/IPDBSourceFile.h -rw-r--r-- root/root 766 2015-04-17 22:40 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDB.h -rw-r--r-- root/root 1912 2015-12-18 19:45 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBContext.h -rw-r--r-- root/root 1618 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBExtras.h -rw-r--r-- root/root 2361 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymDumper.h -rw-r--r-- root/root 3725 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbol.h -rw-r--r-- root/root 1174 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -rw-r--r-- root/root 1218 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolBlock.h -rw-r--r-- root/root 1133 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -rw-r--r-- root/root 1675 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -rw-r--r-- root/root 1046 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -rw-r--r-- root/root 1179 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolCustom.h -rw-r--r-- root/root 1906 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolData.h -rw-r--r-- root/root 1317 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolExe.h -rw-r--r-- root/root 2788 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolFunc.h -rw-r--r-- root/root 1596 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -rw-r--r-- root/root 1612 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -rw-r--r-- root/root 1539 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolLabel.h -rw-r--r-- root/root 1462 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -rw-r--r-- root/root 1863 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolThunk.h -rw-r--r-- root/root 1323 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -rw-r--r-- root/root 1969 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -rw-r--r-- root/root 1167 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -rw-r--r-- root/root 997 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -rw-r--r-- root/root 1022 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -rw-r--r-- root/root 1750 2015-03-04 06:09 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -rw-r--r-- root/root 1029 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -rw-r--r-- root/root 1075 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -rw-r--r-- root/root 1612 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -rw-r--r-- root/root 963 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -rw-r--r-- root/root 1253 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -rw-r--r-- root/root 1711 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -rw-r--r-- root/root 1619 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -rw-r--r-- root/root 1162 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -rw-r--r-- root/root 1159 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -rw-r--r-- root/root 938 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -rw-r--r-- root/root 1028 2015-03-01 06:51 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -rw-r--r-- root/root 12256 2015-10-15 01:27 ./usr/include/llvm-3.8/llvm/DebugInfo/PDB/PDBTypes.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/DebugInfo/Symbolize/ -rw-r--r-- root/root 1438 2016-01-09 00:14 ./usr/include/llvm-3.8/llvm/DebugInfo/Symbolize/DIPrinter.h -rw-r--r-- root/root 1770 2015-10-29 23:49 ./usr/include/llvm-3.8/llvm/DebugInfo/Symbolize/SymbolizableModule.h -rw-r--r-- root/root 4049 2015-12-18 22:02 ./usr/include/llvm-3.8/llvm/DebugInfo/Symbolize/Symbolize.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/ExecutionEngine/ -rw-r--r-- root/root 25664 2015-07-22 20:46 ./usr/include/llvm-3.8/llvm/ExecutionEngine/ExecutionEngine.h -rw-r--r-- root/root 1601 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ExecutionEngine/GenericValue.h -rw-r--r-- root/root 845 2015-12-07 22:27 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Interpreter.h -rw-r--r-- root/root 4285 2014-11-27 01:41 ./usr/include/llvm-3.8/llvm/ExecutionEngine/JITEventListener.h -rw-r--r-- root/root 2222 2015-03-11 00:43 ./usr/include/llvm-3.8/llvm/ExecutionEngine/JITSymbolFlags.h -rw-r--r-- root/root 1176 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ExecutionEngine/MCJIT.h -rw-r--r-- root/root 4960 2013-01-10 00:45 ./usr/include/llvm-3.8/llvm/ExecutionEngine/OProfileWrapper.h -rw-r--r-- root/root 1220 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/ExecutionEngine/ObjectCache.h -rw-r--r-- root/root 2243 2015-01-23 21:25 ./usr/include/llvm-3.8/llvm/ExecutionEngine/ObjectMemoryBuffer.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/ -rw-r--r-- root/root 19244 2016-01-11 19:40 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -rw-r--r-- root/root 2048 2015-08-13 18:12 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/CompileUtils.h -rw-r--r-- root/root 6201 2015-04-02 04:34 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/ExecutionUtils.h -rw-r--r-- root/root 4285 2015-08-27 22:20 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h -rw-r--r-- root/root 5482 2015-10-28 22:10 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/IRCompileLayer.h -rw-r--r-- root/root 3933 2015-04-13 22:12 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/IRTransformLayer.h -rw-r--r-- root/root 16201 2016-01-11 02:41 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/IndirectionUtils.h -rw-r--r-- root/root 2594 2015-03-30 03:37 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/JITSymbol.h -rw-r--r-- root/root 2005 2015-03-30 03:37 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/LambdaResolver.h -rw-r--r-- root/root 11777 2015-10-21 20:13 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h -rw-r--r-- root/root 4342 2015-10-30 00:38 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/LogicalDylib.h -rw-r--r-- root/root 1208 2015-06-22 21:37 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/NullResolver.h -rw-r--r-- root/root 10544 2016-01-09 19:50 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h -rw-r--r-- root/root 4182 2015-12-07 17:35 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -rw-r--r-- root/root 5590 2016-01-11 16:35 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/OrcArchitectureSupport.h -rw-r--r-- root/root 1048 2016-01-11 00:34 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/OrcError.h -rw-r--r-- root/root 28852 2016-01-13 06:08 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -rw-r--r-- root/root 5653 2016-01-11 01:40 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -rw-r--r-- root/root 16227 2016-01-13 06:34 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -rw-r--r-- root/root 5541 2016-01-11 02:15 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/RPCChannel.h -rw-r--r-- root/root 9270 2016-01-12 06:48 ./usr/include/llvm-3.8/llvm/ExecutionEngine/Orc/RPCUtils.h -rw-r--r-- root/root 1298 2015-01-23 21:25 ./usr/include/llvm-3.8/llvm/ExecutionEngine/OrcMCJITReplacement.h -rw-r--r-- root/root 5816 2016-01-10 23:59 ./usr/include/llvm-3.8/llvm/ExecutionEngine/RTDyldMemoryManager.h -rw-r--r-- root/root 12485 2016-01-10 23:59 ./usr/include/llvm-3.8/llvm/ExecutionEngine/RuntimeDyld.h -rw-r--r-- root/root 3526 2015-03-11 00:43 ./usr/include/llvm-3.8/llvm/ExecutionEngine/RuntimeDyldChecker.h -rw-r--r-- root/root 5257 2015-12-16 11:13 ./usr/include/llvm-3.8/llvm/ExecutionEngine/SectionMemoryManager.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/IR/ -rw-r--r-- root/root 4786 2015-10-07 20:05 ./usr/include/llvm-3.8/llvm/IR/Argument.h -rw-r--r-- root/root 2225 2015-09-22 11:19 ./usr/include/llvm-3.8/llvm/IR/AssemblyAnnotationWriter.h -rw-r--r-- root/root 21299 2015-12-22 23:57 ./usr/include/llvm-3.8/llvm/IR/Attributes.h -rw-r--r-- root/root 8723 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/IR/Attributes.inc -rw-r--r-- root/root 5983 2016-01-13 06:02 ./usr/include/llvm-3.8/llvm/IR/Attributes.td -rw-r--r-- root/root 2812 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/IR/AutoUpgrade.h -rw-r--r-- root/root 14470 2015-11-11 02:26 ./usr/include/llvm-3.8/llvm/IR/BasicBlock.h -rw-r--r-- root/root 9588 2015-08-05 17:43 ./usr/include/llvm-3.8/llvm/IR/CFG.h -rw-r--r-- root/root 19861 2016-01-05 19:08 ./usr/include/llvm-3.8/llvm/IR/CallSite.h -rw-r--r-- root/root 6701 2015-12-21 14:07 ./usr/include/llvm-3.8/llvm/IR/CallingConv.h -rw-r--r-- root/root 2058 2015-09-27 22:38 ./usr/include/llvm-3.8/llvm/IR/Comdat.h -rw-r--r-- root/root 6765 2015-11-17 00:51 ./usr/include/llvm-3.8/llvm/IR/Constant.h -rw-r--r-- root/root 9421 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/IR/ConstantFolder.h -rw-r--r-- root/root 11078 2015-10-22 03:12 ./usr/include/llvm-3.8/llvm/IR/ConstantRange.h -rw-r--r-- root/root 52711 2015-11-11 21:57 ./usr/include/llvm-3.8/llvm/IR/Constants.h -rw-r--r-- root/root 36289 2015-11-16 07:57 ./usr/include/llvm-3.8/llvm/IR/DIBuilder.h -rw-r--r-- root/root 19115 2015-12-15 01:44 ./usr/include/llvm-3.8/llvm/IR/DataLayout.h -rw-r--r-- root/root 5181 2015-12-06 05:08 ./usr/include/llvm-3.8/llvm/IR/DebugInfo.h -rw-r--r-- root/root 1246 2015-07-15 17:01 ./usr/include/llvm-3.8/llvm/IR/DebugInfoFlags.def -rw-r--r-- root/root 92575 2015-12-10 12:56 ./usr/include/llvm-3.8/llvm/IR/DebugInfoMetadata.h -rw-r--r-- root/root 4203 2015-04-29 16:38 ./usr/include/llvm-3.8/llvm/IR/DebugLoc.h -rw-r--r-- root/root 19742 2015-12-25 04:06 ./usr/include/llvm-3.8/llvm/IR/DerivedTypes.h -rw-r--r-- root/root 25414 2015-12-18 01:46 ./usr/include/llvm-3.8/llvm/IR/DiagnosticInfo.h -rw-r--r-- root/root 3491 2015-07-22 20:46 ./usr/include/llvm-3.8/llvm/IR/DiagnosticPrinter.h -rw-r--r-- root/root 8385 2015-09-23 18:39 ./usr/include/llvm-3.8/llvm/IR/Dominators.h -rw-r--r-- root/root 23952 2016-01-08 02:28 ./usr/include/llvm-3.8/llvm/IR/Function.h -rw-r--r-- root/root 9760 2015-12-03 02:37 ./usr/include/llvm-3.8/llvm/IR/FunctionInfo.h -rw-r--r-- root/root 1937 2015-12-29 23:00 ./usr/include/llvm-3.8/llvm/IR/GVMaterializer.h -rw-r--r-- root/root 4417 2015-07-26 19:10 ./usr/include/llvm-3.8/llvm/IR/GetElementPtrTypeIterator.h -rw-r--r-- root/root 4177 2015-10-07 20:05 ./usr/include/llvm-3.8/llvm/IR/GlobalAlias.h -rw-r--r-- root/root 2493 2015-09-14 21:47 ./usr/include/llvm-3.8/llvm/IR/GlobalObject.h -rw-r--r-- root/root 14030 2016-01-19 18:26 ./usr/include/llvm-3.8/llvm/IR/GlobalValue.h -rw-r--r-- root/root 6997 2015-12-09 16:17 ./usr/include/llvm-3.8/llvm/IR/GlobalVariable.h -rw-r--r-- root/root 75427 2016-02-19 00:08 ./usr/include/llvm-3.8/llvm/IR/IRBuilder.h -rw-r--r-- root/root 3145 2015-07-21 16:50 ./usr/include/llvm-3.8/llvm/IR/IRPrintingPasses.h -rw-r--r-- root/root 13293 2015-09-22 11:19 ./usr/include/llvm-3.8/llvm/IR/InlineAsm.h -rw-r--r-- root/root 5125 2015-10-07 20:05 ./usr/include/llvm-3.8/llvm/IR/InstIterator.h -rw-r--r-- root/root 13446 2015-12-14 18:34 ./usr/include/llvm-3.8/llvm/IR/InstVisitor.h -rw-r--r-- root/root 64807 2015-12-15 21:27 ./usr/include/llvm-3.8/llvm/IR/InstrTypes.h -rw-r--r-- root/root 7916 2015-12-14 18:34 ./usr/include/llvm-3.8/llvm/IR/Instruction.def -rw-r--r-- root/root 20537 2015-12-14 18:34 ./usr/include/llvm-3.8/llvm/IR/Instruction.h -rw-r--r-- root/root 186700 2016-02-17 18:42 ./usr/include/llvm-3.8/llvm/IR/Instructions.h -rw-r--r-- root/root 13861 2015-11-19 05:56 ./usr/include/llvm-3.8/llvm/IR/IntrinsicInst.h -rw-r--r-- root/root 4236967 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/IR/Intrinsics.gen -rw-r--r-- root/root 4468 2015-09-02 13:36 ./usr/include/llvm-3.8/llvm/IR/Intrinsics.h -rw-r--r-- root/root 31612 2016-01-07 03:32 ./usr/include/llvm-3.8/llvm/IR/Intrinsics.td -rw-r--r-- root/root 28069 2015-07-28 13:03 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsAArch64.td -rw-r--r-- root/root 5836 2015-12-15 17:02 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsAMDGPU.td -rw-r--r-- root/root 23507 2015-09-30 10:56 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsARM.td -rw-r--r-- root/root 1164 2015-03-27 18:51 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsBPF.td -rw-r--r-- root/root 283690 2015-11-26 16:54 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsHexagon.td -rw-r--r-- root/root 93894 2014-02-10 12:05 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsMips.td -rw-r--r-- root/root 181446 2014-08-29 15:30 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsNVVM.td -rw-r--r-- root/root 50279 2016-02-05 16:30 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsPowerPC.td -rw-r--r-- root/root 14801 2015-05-05 19:31 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsSystemZ.td -rw-r--r-- root/root 841 2015-11-14 23:02 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsWebAssembly.td -rw-r--r-- root/root 416949 2016-01-13 14:59 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsX86.td -rw-r--r-- root/root 6585 2014-02-25 17:31 ./usr/include/llvm-3.8/llvm/IR/IntrinsicsXCore.td -rw-r--r-- root/root 10046 2016-01-08 02:28 ./usr/include/llvm-3.8/llvm/IR/LLVMContext.h -rw-r--r-- root/root 3180 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/IR/LegacyPassManager.h -rw-r--r-- root/root 17795 2015-12-04 23:48 ./usr/include/llvm-3.8/llvm/IR/LegacyPassManagers.h -rw-r--r-- root/root 5090 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/IR/LegacyPassNameParser.h -rw-r--r-- root/root 6285 2015-09-02 19:06 ./usr/include/llvm-3.8/llvm/IR/MDBuilder.h -rw-r--r-- root/root 1954 2015-12-30 03:56 ./usr/include/llvm-3.8/llvm/IR/Mangler.h -rw-r--r-- root/root 4935 2015-12-10 12:56 ./usr/include/llvm-3.8/llvm/IR/Metadata.def -rw-r--r-- root/root 43989 2016-01-11 21:37 ./usr/include/llvm-3.8/llvm/IR/Metadata.h -rw-r--r-- root/root 26365 2015-12-19 20:03 ./usr/include/llvm-3.8/llvm/IR/Module.h -rw-r--r-- root/root 2502 2015-07-27 22:31 ./usr/include/llvm-3.8/llvm/IR/ModuleSlotTracker.h -rw-r--r-- root/root 11636 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/IR/NoFolder.h -rw-r--r-- root/root 5838 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/IR/OperandTraits.h -rw-r--r-- root/root 15391 2015-07-10 12:52 ./usr/include/llvm-3.8/llvm/IR/Operator.h -rw-r--r-- root/root 34429 2015-10-30 22:58 ./usr/include/llvm-3.8/llvm/IR/PassManager.h -rw-r--r-- root/root 13186 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/IR/PassManagerInternal.h -rw-r--r-- root/root 45824 2015-11-04 08:36 ./usr/include/llvm-3.8/llvm/IR/PatternMatch.h -rw-r--r-- root/root 2447 2015-04-21 21:11 ./usr/include/llvm-3.8/llvm/IR/PredIteratorCache.h -rw-r--r-- root/root 13458 2016-01-05 04:03 ./usr/include/llvm-3.8/llvm/IR/Statepoint.h -rw-r--r-- root/root 4743 2015-10-07 20:05 ./usr/include/llvm-3.8/llvm/IR/SymbolTableListTraits.h -rw-r--r-- root/root 4547 2015-12-29 02:14 ./usr/include/llvm-3.8/llvm/IR/TrackingMDRef.h -rw-r--r-- root/root 18962 2015-12-25 04:06 ./usr/include/llvm-3.8/llvm/IR/Type.h -rw-r--r-- root/root 13658 2015-04-21 21:15 ./usr/include/llvm-3.8/llvm/IR/TypeBuilder.h -rw-r--r-- root/root 2483 2015-09-22 11:14 ./usr/include/llvm-3.8/llvm/IR/TypeFinder.h -rw-r--r-- root/root 5328 2015-12-18 01:46 ./usr/include/llvm-3.8/llvm/IR/Use.h -rw-r--r-- root/root 1480 2015-09-29 18:02 ./usr/include/llvm-3.8/llvm/IR/UseListOrder.h -rw-r--r-- root/root 9811 2015-12-19 08:52 ./usr/include/llvm-3.8/llvm/IR/User.h -rw-r--r-- root/root 2784 2015-11-11 21:57 ./usr/include/llvm-3.8/llvm/IR/Value.def -rw-r--r-- root/root 24787 2016-02-04 16:59 ./usr/include/llvm-3.8/llvm/IR/Value.h -rw-r--r-- root/root 12762 2015-08-03 22:33 ./usr/include/llvm-3.8/llvm/IR/ValueHandle.h -rw-r--r-- root/root 13727 2015-08-03 22:30 ./usr/include/llvm-3.8/llvm/IR/ValueMap.h -rw-r--r-- root/root 4267 2015-11-22 00:16 ./usr/include/llvm-3.8/llvm/IR/ValueSymbolTable.h -rw-r--r-- root/root 2534 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/IR/Verifier.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/IRReader/ -rw-r--r-- root/root 1852 2015-12-17 17:14 ./usr/include/llvm-3.8/llvm/IRReader/IRReader.h -rw-r--r-- root/root 15072 2016-01-08 10:55 ./usr/include/llvm-3.8/llvm/InitializePasses.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/LTO/ -rw-r--r-- root/root 7695 2015-12-18 19:28 ./usr/include/llvm-3.8/llvm/LTO/LTOCodeGenerator.h -rw-r--r-- root/root 7353 2015-12-04 16:14 ./usr/include/llvm-3.8/llvm/LTO/LTOModule.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/LibDriver/ -rw-r--r-- root/root 745 2015-08-06 19:00 ./usr/include/llvm-3.8/llvm/LibDriver/LibDriver.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/LineEditor/ -rw-r--r-- root/root 5097 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/LineEditor/LineEditor.h -rw-r--r-- root/root 1894 2014-01-13 09:26 ./usr/include/llvm-3.8/llvm/LinkAllIR.h -rw-r--r-- root/root 8905 2016-01-13 19:37 ./usr/include/llvm-3.8/llvm/LinkAllPasses.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Linker/ -rw-r--r-- root/root 2334 2015-12-17 17:14 ./usr/include/llvm-3.8/llvm/Linker/IRMover.h -rw-r--r-- root/root 2625 2016-01-08 17:06 ./usr/include/llvm-3.8/llvm/Linker/Linker.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/MC/ -rw-r--r-- root/root 3168 2015-11-16 16:25 ./usr/include/llvm-3.8/llvm/MC/ConstantPools.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/MC/MCAnalysis/ -rw-r--r-- root/root 5448 2015-11-12 13:33 ./usr/include/llvm-3.8/llvm/MC/MCAsmBackend.h -rw-r--r-- root/root 21893 2015-09-25 21:41 ./usr/include/llvm-3.8/llvm/MC/MCAsmInfo.h -rw-r--r-- root/root 876 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCAsmInfoCOFF.h -rw-r--r-- root/root 885 2015-01-09 18:55 ./usr/include/llvm-3.8/llvm/MC/MCAsmInfoDarwin.h -rw-r--r-- root/root 633 2015-05-21 19:20 ./usr/include/llvm-3.8/llvm/MC/MCAsmInfoELF.h -rw-r--r-- root/root 3729 2015-05-29 20:31 ./usr/include/llvm-3.8/llvm/MC/MCAsmLayout.h -rw-r--r-- root/root 14432 2015-12-29 09:06 ./usr/include/llvm-3.8/llvm/MC/MCAssembler.h -rw-r--r-- root/root 1258 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCCodeEmitter.h -rw-r--r-- root/root 1497 2015-05-15 19:13 ./usr/include/llvm-3.8/llvm/MC/MCCodeGenInfo.h -rw-r--r-- root/root 24073 2015-12-16 23:49 ./usr/include/llvm-3.8/llvm/MC/MCContext.h -rw-r--r-- root/root 2876 2015-10-28 22:36 ./usr/include/llvm-3.8/llvm/MC/MCDirectives.h -rw-r--r-- root/root 4413 2015-05-19 18:18 ./usr/include/llvm-3.8/llvm/MC/MCDisassembler.h -rw-r--r-- root/root 17501 2015-12-29 09:06 ./usr/include/llvm-3.8/llvm/MC/MCDwarf.h -rw-r--r-- root/root 4253 2015-09-24 20:57 ./usr/include/llvm-3.8/llvm/MC/MCELFObjectWriter.h -rw-r--r-- root/root 3795 2015-11-03 18:55 ./usr/include/llvm-3.8/llvm/MC/MCELFStreamer.h -rw-r--r-- root/root 18278 2016-01-11 23:38 ./usr/include/llvm-3.8/llvm/MC/MCExpr.h -rw-r--r-- root/root 2117 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCExternalSymbolizer.h -rw-r--r-- root/root 1392 2015-07-15 08:04 ./usr/include/llvm-3.8/llvm/MC/MCFixedLenDisassembler.h -rw-r--r-- root/root 4124 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCFixup.h -rw-r--r-- root/root 1298 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCFixupKindInfo.h -rw-r--r-- root/root 14554 2015-12-29 09:06 ./usr/include/llvm-3.8/llvm/MC/MCFragment.h -rw-r--r-- root/root 5653 2015-06-04 19:49 ./usr/include/llvm-3.8/llvm/MC/MCInst.h -rw-r--r-- root/root 1822 2015-05-13 18:37 ./usr/include/llvm-3.8/llvm/MC/MCInstBuilder.h -rw-r--r-- root/root 3477 2015-06-07 20:29 ./usr/include/llvm-3.8/llvm/MC/MCInstPrinter.h -rw-r--r-- root/root 2050 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCInstrAnalysis.h -rw-r--r-- root/root 23925 2015-12-05 07:13 ./usr/include/llvm-3.8/llvm/MC/MCInstrDesc.h -rw-r--r-- root/root 1970 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCInstrInfo.h -rw-r--r-- root/root 9305 2015-11-18 15:02 ./usr/include/llvm-3.8/llvm/MC/MCInstrItineraries.h -rw-r--r-- root/root 1713 2015-06-01 23:55 ./usr/include/llvm-3.8/llvm/MC/MCLabel.h -rw-r--r-- root/root 6310 2015-07-22 20:46 ./usr/include/llvm-3.8/llvm/MC/MCLinkerOptimizationHint.h -rw-r--r-- root/root 9587 2015-12-29 09:06 ./usr/include/llvm-3.8/llvm/MC/MCMachObjectWriter.h -rw-r--r-- root/root 13109 2016-01-07 14:28 ./usr/include/llvm-3.8/llvm/MC/MCObjectFileInfo.h -rw-r--r-- root/root 5810 2015-11-12 13:33 ./usr/include/llvm-3.8/llvm/MC/MCObjectStreamer.h -rw-r--r-- root/root 6546 2015-11-18 15:24 ./usr/include/llvm-3.8/llvm/MC/MCObjectWriter.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/MC/MCParser/ -rw-r--r-- root/root 1180 2013-01-10 00:45 ./usr/include/llvm-3.8/llvm/MC/MCParser/AsmCond.h -rw-r--r-- root/root 1929 2015-08-17 14:35 ./usr/include/llvm-3.8/llvm/MC/MCParser/AsmLexer.h -rw-r--r-- root/root 5982 2015-11-08 23:48 ./usr/include/llvm-3.8/llvm/MC/MCParser/MCAsmLexer.h -rw-r--r-- root/root 7576 2015-06-25 09:52 ./usr/include/llvm-3.8/llvm/MC/MCParser/MCAsmParser.h -rw-r--r-- root/root 2773 2015-10-28 22:36 ./usr/include/llvm-3.8/llvm/MC/MCParser/MCAsmParserExtension.h -rw-r--r-- root/root 978 2015-06-26 19:04 ./usr/include/llvm-3.8/llvm/MC/MCParser/MCAsmParserUtils.h -rw-r--r-- root/root 3593 2015-08-01 05:10 ./usr/include/llvm-3.8/llvm/MC/MCParser/MCParsedAsmOperand.h -rw-r--r-- root/root 24960 2015-10-05 04:46 ./usr/include/llvm-3.8/llvm/MC/MCRegisterInfo.h -rw-r--r-- root/root 1756 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCRelocationInfo.h -rw-r--r-- root/root 9088 2015-10-05 04:43 ./usr/include/llvm-3.8/llvm/MC/MCSchedule.h -rw-r--r-- root/root 6283 2015-12-29 09:06 ./usr/include/llvm-3.8/llvm/MC/MCSection.h -rw-r--r-- root/root 2721 2015-10-07 13:46 ./usr/include/llvm-3.8/llvm/MC/MCSectionCOFF.h -rw-r--r-- root/root 3164 2015-10-07 20:32 ./usr/include/llvm-3.8/llvm/MC/MCSectionELF.h -rw-r--r-- root/root 3403 2015-10-07 13:46 ./usr/include/llvm-3.8/llvm/MC/MCSectionMachO.h -rw-r--r-- root/root 29419 2016-01-12 13:38 ./usr/include/llvm-3.8/llvm/MC/MCStreamer.h -rw-r--r-- root/root 6244 2015-11-16 11:10 ./usr/include/llvm-3.8/llvm/MC/MCSubtargetInfo.h -rw-r--r-- root/root 13676 2015-10-05 12:07 ./usr/include/llvm-3.8/llvm/MC/MCSymbol.h -rw-r--r-- root/root 1565 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCSymbolCOFF.h -rw-r--r-- root/root 1460 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCSymbolELF.h -rw-r--r-- root/root 3794 2015-07-11 09:40 ./usr/include/llvm-3.8/llvm/MC/MCSymbolMachO.h -rw-r--r-- root/root 3444 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCSymbolizer.h -rw-r--r-- root/root 8155 2015-12-29 07:43 ./usr/include/llvm-3.8/llvm/MC/MCTargetAsmParser.h -rw-r--r-- root/root 2005 2015-12-21 22:09 ./usr/include/llvm-3.8/llvm/MC/MCTargetOptions.h -rw-r--r-- root/root 2906 2015-12-21 22:09 ./usr/include/llvm-3.8/llvm/MC/MCTargetOptionsCommandFlags.h -rw-r--r-- root/root 2470 2015-11-02 19:13 ./usr/include/llvm-3.8/llvm/MC/MCValue.h -rw-r--r-- root/root 2235 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCWin64EH.h -rw-r--r-- root/root 1503 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCWinCOFFObjectWriter.h -rw-r--r-- root/root 2638 2015-11-17 10:00 ./usr/include/llvm-3.8/llvm/MC/MCWinCOFFStreamer.h -rw-r--r-- root/root 2628 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/MCWinEH.h -rw-r--r-- root/root 2745 2015-10-30 01:25 ./usr/include/llvm-3.8/llvm/MC/MachineLocation.h -rw-r--r-- root/root 7128 2015-12-29 09:06 ./usr/include/llvm-3.8/llvm/MC/SectionKind.h -rw-r--r-- root/root 1765 2015-10-23 21:48 ./usr/include/llvm-3.8/llvm/MC/StringTableBuilder.h -rw-r--r-- root/root 4455 2016-01-05 10:25 ./usr/include/llvm-3.8/llvm/MC/SubtargetFeature.h -rw-r--r-- root/root 3208 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/MC/YAML.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Object/ -rw-r--r-- root/root 6726 2015-12-06 05:08 ./usr/include/llvm-3.8/llvm/Object/Archive.h -rw-r--r-- root/root 1406 2015-11-01 00:10 ./usr/include/llvm-3.8/llvm/Object/ArchiveWriter.h -rw-r--r-- root/root 4764 2015-11-02 18:02 ./usr/include/llvm-3.8/llvm/Object/Binary.h -rw-r--r-- root/root 31406 2016-01-12 23:28 ./usr/include/llvm-3.8/llvm/Object/COFF.h -rw-r--r-- root/root 2196 2015-09-01 06:01 ./usr/include/llvm-3.8/llvm/Object/COFFImportFile.h -rw-r--r-- root/root 6318 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Object/COFFYAML.h -rw-r--r-- root/root 18631 2015-10-14 12:11 ./usr/include/llvm-3.8/llvm/Object/ELF.h -rw-r--r-- root/root 29355 2016-01-12 20:56 ./usr/include/llvm-3.8/llvm/Object/ELFObjectFile.h -rw-r--r-- root/root 22491 2015-10-14 12:11 ./usr/include/llvm-3.8/llvm/Object/ELFTypes.h -rw-r--r-- root/root 9044 2015-07-03 23:00 ./usr/include/llvm-3.8/llvm/Object/ELFYAML.h -rw-r--r-- root/root 1334 2015-08-07 15:25 ./usr/include/llvm-3.8/llvm/Object/Error.h -rw-r--r-- root/root 4174 2015-12-03 02:37 ./usr/include/llvm-3.8/llvm/Object/FunctionIndexObjectFile.h -rw-r--r-- root/root 2391 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Object/IRObjectFile.h -rw-r--r-- root/root 18772 2015-10-05 04:43 ./usr/include/llvm-3.8/llvm/Object/MachO.h -rw-r--r-- root/root 3376 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Object/MachOUniversal.h -rw-r--r-- root/root 14819 2015-12-06 05:08 ./usr/include/llvm-3.8/llvm/Object/ObjectFile.h -rw-r--r-- root/root 12983 2015-07-06 12:18 ./usr/include/llvm-3.8/llvm/Object/RelocVisitor.h -rw-r--r-- root/root 13488 2015-06-26 23:56 ./usr/include/llvm-3.8/llvm/Object/StackMapParser.h -rw-r--r-- root/root 600 2015-06-24 19:57 ./usr/include/llvm-3.8/llvm/Object/SymbolSize.h -rw-r--r-- root/root 6346 2015-11-10 00:31 ./usr/include/llvm-3.8/llvm/Object/SymbolicFile.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Option/ -rw-r--r-- root/root 4008 2015-12-18 18:55 ./usr/include/llvm-3.8/llvm/Option/Arg.h -rw-r--r-- root/root 16319 2015-12-18 18:55 ./usr/include/llvm-3.8/llvm/Option/ArgList.h -rw-r--r-- root/root 4834 2014-07-12 00:18 ./usr/include/llvm-3.8/llvm/Option/OptParser.td -rw-r--r-- root/root 1069 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Option/OptSpecifier.h -rw-r--r-- root/root 6231 2015-10-21 16:30 ./usr/include/llvm-3.8/llvm/Option/OptTable.h -rw-r--r-- root/root 5990 2015-12-18 18:55 ./usr/include/llvm-3.8/llvm/Option/Option.h -rw-r--r-- root/root 14947 2016-01-06 22:55 ./usr/include/llvm-3.8/llvm/Pass.h -rw-r--r-- root/root 10002 2015-12-08 00:10 ./usr/include/llvm-3.8/llvm/PassAnalysisSupport.h -rw-r--r-- root/root 5232 2015-10-05 04:46 ./usr/include/llvm-3.8/llvm/PassInfo.h -rw-r--r-- root/root 3853 2015-12-18 01:46 ./usr/include/llvm-3.8/llvm/PassRegistry.h -rw-r--r-- root/root 9548 2015-08-18 22:31 ./usr/include/llvm-3.8/llvm/PassSupport.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Passes/ -rw-r--r-- root/root 4458 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Passes/PassBuilder.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/ProfileData/ -rw-r--r-- root/root 20527 2016-01-13 04:36 ./usr/include/llvm-3.8/llvm/ProfileData/CoverageMapping.h -rw-r--r-- root/root 6159 2015-06-22 21:33 ./usr/include/llvm-3.8/llvm/ProfileData/CoverageMappingReader.h -rw-r--r-- root/root 2141 2015-01-14 11:23 ./usr/include/llvm-3.8/llvm/ProfileData/CoverageMappingWriter.h -rw-r--r-- root/root 24138 2016-01-11 03:54 ./usr/include/llvm-3.8/llvm/ProfileData/InstrProf.h -rw-r--r-- root/root 28686 2016-01-08 22:55 ./usr/include/llvm-3.8/llvm/ProfileData/InstrProfData.inc -rw-r--r-- root/root 14306 2015-12-20 06:22 ./usr/include/llvm-3.8/llvm/ProfileData/InstrProfReader.h -rw-r--r-- root/root 2065 2015-12-20 06:22 ./usr/include/llvm-3.8/llvm/ProfileData/InstrProfWriter.h -rw-r--r-- root/root 12849 2016-01-12 22:34 ./usr/include/llvm-3.8/llvm/ProfileData/SampleProf.h -rw-r--r-- root/root 16052 2015-12-11 23:21 ./usr/include/llvm-3.8/llvm/ProfileData/SampleProfReader.h -rw-r--r-- root/root 4318 2015-12-10 17:21 ./usr/include/llvm-3.8/llvm/ProfileData/SampleProfWriter.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Support/ -rw-r--r-- root/root 926 2010-11-29 19:44 ./usr/include/llvm-3.8/llvm/Support/AIXDataTypesFix.h -rw-r--r-- root/root 8655 2015-03-26 17:05 ./usr/include/llvm-3.8/llvm/Support/ARMBuildAttributes.h -rw-r--r-- root/root 3783 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/ARMEHABI.h -rw-r--r-- root/root 12044 2016-01-11 20:12 ./usr/include/llvm-3.8/llvm/Support/ARMTargetParser.def -rw-r--r-- root/root 16762 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/ARMWinEH.h -rw-r--r-- root/root 9363 2015-12-29 09:52 ./usr/include/llvm-3.8/llvm/Support/AlignOf.h -rw-r--r-- root/root 15921 2016-01-11 21:28 ./usr/include/llvm-3.8/llvm/Support/Allocator.h -rw-r--r-- root/root 4680 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/ArrayRecycler.h -rw-r--r-- root/root 1187 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/Atomic.h -rw-r--r-- root/root 2396 2015-10-12 18:34 ./usr/include/llvm-3.8/llvm/Support/BlockFrequency.h -rw-r--r-- root/root 7316 2015-12-22 18:56 ./usr/include/llvm-3.8/llvm/Support/BranchProbability.h -rw-r--r-- root/root 1874 2015-12-18 01:46 ./usr/include/llvm-3.8/llvm/Support/CBindingWrapping.h -rw-r--r-- root/root 24049 2016-01-13 01:05 ./usr/include/llvm-3.8/llvm/Support/COFF.h -rw-r--r-- root/root 976 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/COM.h -rw-r--r-- root/root 944 2011-11-04 18:30 ./usr/include/llvm-3.8/llvm/Support/Capacity.h -rw-r--r-- root/root 11599 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/Casting.h -rw-r--r-- root/root 2495 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/CodeGen.h -rw-r--r-- root/root 60955 2015-11-17 19:00 ./usr/include/llvm-3.8/llvm/Support/CommandLine.h -rw-r--r-- root/root 15741 2015-12-07 23:12 ./usr/include/llvm-3.8/llvm/Support/Compiler.h -rw-r--r-- root/root 1545 2015-03-23 18:07 ./usr/include/llvm-3.8/llvm/Support/Compression.h -rw-r--r-- root/root 10250 2015-01-26 19:51 ./usr/include/llvm-3.8/llvm/Support/ConvertUTF.h -rw-r--r-- root/root 6771 2015-09-29 18:02 ./usr/include/llvm-3.8/llvm/Support/CrashRecoveryContext.h -rw-r--r-- root/root 5687 2015-10-27 23:09 ./usr/include/llvm-3.8/llvm/Support/DOTGraphTraits.h -rw-r--r-- root/root 15073 2015-03-23 18:07 ./usr/include/llvm-3.8/llvm/Support/DataExtractor.h -rw-r--r-- root/root 1178 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/DataStream.h -rw-r--r-- root/root 4036 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Support/DataTypes.h -rw-r--r-- root/root 3949 2015-10-15 18:17 ./usr/include/llvm-3.8/llvm/Support/Debug.h -rw-r--r-- root/root 10250 2015-11-11 18:47 ./usr/include/llvm-3.8/llvm/Support/Dwarf.def -rw-r--r-- root/root 20375 2015-12-15 21:50 ./usr/include/llvm-3.8/llvm/Support/Dwarf.h -rw-r--r-- root/root 4630 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/DynamicLibrary.h -rw-r--r-- root/root 56525 2016-01-12 20:56 ./usr/include/llvm-3.8/llvm/Support/ELF.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/ -rw-r--r-- root/root 7110 2014-11-26 10:49 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/AArch64.def -rw-r--r-- root/root 6159 2014-11-26 10:36 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/ARM.def -rw-r--r-- root/root 1532 2015-10-23 06:05 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/AVR.def -rw-r--r-- root/root 3923 2015-06-03 17:34 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/Hexagon.def -rw-r--r-- root/root 4747 2015-04-19 20:51 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/Mips.def -rw-r--r-- root/root 4125 2015-09-30 22:34 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/PowerPC.def -rw-r--r-- root/root 6301 2015-10-08 18:30 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/PowerPC64.def -rw-r--r-- root/root 3140 2015-06-18 15:05 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/Sparc.def -rw-r--r-- root/root 2170 2014-11-21 20:16 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/SystemZ.def -rw-r--r-- root/root 188 2016-01-11 23:38 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/WebAssembly.def -rw-r--r-- root/root 1559 2014-11-21 20:16 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/i386.def -rw-r--r-- root/root 1431 2014-11-21 20:16 ./usr/include/llvm-3.8/llvm/Support/ELFRelocs/x86_64.def -rw-r--r-- root/root 12849 2015-11-09 21:34 ./usr/include/llvm-3.8/llvm/Support/Endian.h -rw-r--r-- root/root 1580 2015-02-05 03:30 ./usr/include/llvm-3.8/llvm/Support/EndianStream.h -rw-r--r-- root/root 3815 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/Errc.h -rw-r--r-- root/root 1092 2013-01-10 00:45 ./usr/include/llvm-3.8/llvm/Support/Errno.h -rw-r--r-- root/root 4671 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/Support/ErrorHandling.h -rw-r--r-- root/root 8421 2015-11-05 19:24 ./usr/include/llvm-3.8/llvm/Support/ErrorOr.h -rw-r--r-- root/root 3248 2015-08-13 00:31 ./usr/include/llvm-3.8/llvm/Support/FileOutputBuffer.h -rw-r--r-- root/root 31519 2015-11-06 01:45 ./usr/include/llvm-3.8/llvm/Support/FileSystem.h -rw-r--r-- root/root 2646 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/FileUtilities.h -rw-r--r-- root/root 6922 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/Support/Format.h -rw-r--r-- root/root 5153 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/FormattedStream.h -rw-r--r-- root/root 13787 2015-10-14 00:04 ./usr/include/llvm-3.8/llvm/Support/GCOV.h -rw-r--r-- root/root 26323 2016-01-07 19:21 ./usr/include/llvm-3.8/llvm/Support/GenericDomTree.h -rw-r--r-- root/root 10597 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/Support/GenericDomTreeConstruction.h -rw-r--r-- root/root 10985 2015-10-27 23:09 ./usr/include/llvm-3.8/llvm/Support/GraphWriter.h -rw-r--r-- root/root 2447 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/Host.h -rw-r--r-- root/root 1282 2015-09-01 21:23 ./usr/include/llvm-3.8/llvm/Support/JamCRC.h -rw-r--r-- root/root 3446 2014-09-17 18:23 ./usr/include/llvm-3.8/llvm/Support/LEB128.h -rw-r--r-- root/root 2700 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/LineIterator.h -rw-r--r-- root/root 238 2013-01-10 00:45 ./usr/include/llvm-3.8/llvm/Support/Locale.h -rw-r--r-- root/root 2844 2015-02-15 22:54 ./usr/include/llvm-3.8/llvm/Support/LockFileManager.h -rw-r--r-- root/root 1975 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/MD5.h -rw-r--r-- root/root 50558 2015-10-28 22:36 ./usr/include/llvm-3.8/llvm/Support/MachO.h -rw-r--r-- root/root 3356 2015-08-18 22:31 ./usr/include/llvm-3.8/llvm/Support/ManagedStatic.h -rw-r--r-- root/root 23792 2016-01-12 22:34 ./usr/include/llvm-3.8/llvm/Support/MathExtras.h -rw-r--r-- root/root 7692 2015-10-31 00:55 ./usr/include/llvm-3.8/llvm/Support/Memory.h -rw-r--r-- root/root 6918 2015-12-18 01:46 ./usr/include/llvm-3.8/llvm/Support/MemoryBuffer.h -rw-r--r-- root/root 3046 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/MemoryObject.h -rw-r--r-- root/root 3895 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/MipsABIFlags.h -rw-r--r-- root/root 4653 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/Mutex.h -rw-r--r-- root/root 1632 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/MutexGuard.h -rw-r--r-- root/root 21758 2015-12-01 20:26 ./usr/include/llvm-3.8/llvm/Support/OnDiskHashTable.h -rw-r--r-- root/root 4615 2015-08-08 18:27 ./usr/include/llvm-3.8/llvm/Support/Options.h -rw-r--r-- root/root 13726 2015-11-09 18:56 ./usr/include/llvm-3.8/llvm/Support/Path.h -rw-r--r-- root/root 1294 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/PluginLoader.h -rw-r--r-- root/root 3187 2015-12-30 23:37 ./usr/include/llvm-3.8/llvm/Support/PointerLikeTypeTraits.h -rw-r--r-- root/root 3209 2015-08-07 17:47 ./usr/include/llvm-3.8/llvm/Support/PrettyStackTrace.h -rw-r--r-- root/root 1504 2015-12-04 01:31 ./usr/include/llvm-3.8/llvm/Support/Printable.h -rw-r--r-- root/root 8290 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/Process.h -rw-r--r-- root/root 8915 2016-01-05 19:56 ./usr/include/llvm-3.8/llvm/Support/Program.h -rw-r--r-- root/root 5410 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/RWMutex.h -rw-r--r-- root/root 1972 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/RandomNumberGenerator.h -rw-r--r-- root/root 3455 2015-10-07 20:49 ./usr/include/llvm-3.8/llvm/Support/Recycler.h -rw-r--r-- root/root 2422 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/RecyclingAllocator.h -rw-r--r-- root/root 3912 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/Regex.h -rw-r--r-- root/root 6479 2015-12-06 05:08 ./usr/include/llvm-3.8/llvm/Support/Registry.h -rw-r--r-- root/root 1617 2013-01-10 00:45 ./usr/include/llvm-3.8/llvm/Support/RegistryParser.h -rw-r--r-- root/root 1708 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/Support/SMLoc.h -rw-r--r-- root/root 1329 2014-04-10 09:44 ./usr/include/llvm-3.8/llvm/Support/SaveAndRestore.h -rw-r--r-- root/root 31757 2015-08-08 18:27 ./usr/include/llvm-3.8/llvm/Support/ScaledNumber.h -rw-r--r-- root/root 2881 2015-07-22 21:11 ./usr/include/llvm-3.8/llvm/Support/Signals.h -rw-r--r-- root/root 1065 2013-05-21 20:36 ./usr/include/llvm-3.8/llvm/Support/Solaris.h -rw-r--r-- root/root 9504 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/SourceMgr.h -rw-r--r-- root/root 3903 2015-02-15 22:54 ./usr/include/llvm-3.8/llvm/Support/SpecialCaseList.h -rw-r--r-- root/root 3854 2015-08-03 18:01 ./usr/include/llvm-3.8/llvm/Support/StreamingMemoryObject.h -rw-r--r-- root/root 4194 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/StringPool.h -rw-r--r-- root/root 1002 2015-08-13 01:07 ./usr/include/llvm-3.8/llvm/Support/StringSaver.h -rw-r--r-- root/root 3959 2015-05-19 08:44 ./usr/include/llvm-3.8/llvm/Support/SwapByteOrder.h -rw-r--r-- root/root 1098 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/SystemUtils.h -rw-r--r-- root/root 4337 2015-12-01 10:33 ./usr/include/llvm-3.8/llvm/Support/TargetParser.h -rw-r--r-- root/root 46430 2015-12-21 22:09 ./usr/include/llvm-3.8/llvm/Support/TargetRegistry.h -rw-r--r-- root/root 6323 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/Support/TargetSelect.h -rw-r--r-- root/root 2107 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/ThreadLocal.h -rw-r--r-- root/root 4236 2016-04-05 06:58 ./usr/include/llvm-3.8/llvm/Support/ThreadPool.h -rw-r--r-- root/root 1479 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/Support/Threading.h -rw-r--r-- root/root 14228 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/TimeValue.h -rw-r--r-- root/root 6752 2015-12-22 17:36 ./usr/include/llvm-3.8/llvm/Support/Timer.h -rw-r--r-- root/root 2134 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/ToolOutputFile.h -rw-r--r-- root/root 14169 2015-12-29 04:00 ./usr/include/llvm-3.8/llvm/Support/TrailingObjects.h -rw-r--r-- root/root 2428 2014-05-13 10:11 ./usr/include/llvm-3.8/llvm/Support/Unicode.h -rw-r--r-- root/root 3427 2015-10-24 22:15 ./usr/include/llvm-3.8/llvm/Support/UnicodeCharRanges.h -rw-r--r-- root/root 2043 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/UniqueLock.h -rw-r--r-- root/root 1165 2015-08-18 22:31 ./usr/include/llvm-3.8/llvm/Support/Valgrind.h -rw-r--r-- root/root 1145 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/Watchdog.h -rw-r--r-- root/root 4542 2014-09-11 21:46 ./usr/include/llvm-3.8/llvm/Support/Win64EH.h -rw-r--r-- root/root 513 2014-08-13 16:26 ./usr/include/llvm-3.8/llvm/Support/WindowsError.h -rw-r--r-- root/root 16431 2016-01-06 05:17 ./usr/include/llvm-3.8/llvm/Support/YAMLParser.h -rw-r--r-- root/root 45427 2015-09-29 18:02 ./usr/include/llvm-3.8/llvm/Support/YAMLTraits.h -rw-r--r-- root/root 4963 2015-08-10 04:22 ./usr/include/llvm-3.8/llvm/Support/circular_raw_ostream.h -rw-r--r-- root/root 1288 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Support/raw_os_ostream.h -rw-r--r-- root/root 18053 2015-12-16 22:59 ./usr/include/llvm-3.8/llvm/Support/raw_ostream.h -rw-r--r-- root/root 1599 2015-12-15 00:59 ./usr/include/llvm-3.8/llvm/Support/thread.h -rw-r--r-- root/root 3837 2015-08-05 22:57 ./usr/include/llvm-3.8/llvm/Support/type_traits.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/TableGen/ -rw-r--r-- root/root 1247 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/TableGen/Error.h -rw-r--r-- root/root 856 2014-05-12 03:32 ./usr/include/llvm-3.8/llvm/TableGen/Main.h -rw-r--r-- root/root 51896 2016-01-04 06:35 ./usr/include/llvm-3.8/llvm/TableGen/Record.h -rw-r--r-- root/root 4685 2015-06-08 01:35 ./usr/include/llvm-3.8/llvm/TableGen/SetTheory.h -rw-r--r-- root/root 1617 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/TableGen/StringMatcher.h -rw-r--r-- root/root 2486 2014-11-19 05:49 ./usr/include/llvm-3.8/llvm/TableGen/StringToOffsetTable.h -rw-r--r-- root/root 795 2015-05-26 06:48 ./usr/include/llvm-3.8/llvm/TableGen/TableGenBackend.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Target/ -rw-r--r-- root/root 2048 2015-10-28 04:02 ./usr/include/llvm-3.8/llvm/Target/CostTable.h -rw-r--r-- root/root 51323 2015-12-31 08:18 ./usr/include/llvm-3.8/llvm/Target/Target.td -rw-r--r-- root/root 7411 2015-12-28 14:39 ./usr/include/llvm-3.8/llvm/Target/TargetCallingConv.h -rw-r--r-- root/root 6729 2014-11-07 11:43 ./usr/include/llvm-3.8/llvm/Target/TargetCallingConv.td -rw-r--r-- root/root 13924 2015-11-10 01:50 ./usr/include/llvm-3.8/llvm/Target/TargetFrameLowering.h -rw-r--r-- root/root 65909 2015-11-05 19:34 ./usr/include/llvm-3.8/llvm/Target/TargetInstrInfo.h -rw-r--r-- root/root 2359 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Target/TargetIntrinsicInfo.h -rw-r--r-- root/root 6988 2015-11-21 20:00 ./usr/include/llvm-3.8/llvm/Target/TargetItinerary.td -rw-r--r-- root/root 123254 2016-01-14 17:52 ./usr/include/llvm-3.8/llvm/Target/TargetLowering.h -rw-r--r-- root/root 7961 2015-11-03 23:40 ./usr/include/llvm-3.8/llvm/Target/TargetLoweringObjectFile.h -rw-r--r-- root/root 11602 2015-12-10 09:10 ./usr/include/llvm-3.8/llvm/Target/TargetMachine.h -rw-r--r-- root/root 5935 2015-10-02 18:58 ./usr/include/llvm-3.8/llvm/Target/TargetOpcodes.h -rw-r--r-- root/root 11968 2015-12-16 19:58 ./usr/include/llvm-3.8/llvm/Target/TargetOptions.h -rw-r--r-- root/root 2342 2015-10-05 04:43 ./usr/include/llvm-3.8/llvm/Target/TargetRecip.h -rw-r--r-- root/root 40391 2015-12-16 18:31 ./usr/include/llvm-3.8/llvm/Target/TargetRegisterInfo.h -rw-r--r-- root/root 18224 2014-07-15 22:39 ./usr/include/llvm-3.8/llvm/Target/TargetSchedule.td -rw-r--r-- root/root 50299 2015-12-11 23:11 ./usr/include/llvm-3.8/llvm/Target/TargetSelectionDAG.td -rw-r--r-- root/root 7166 2015-12-04 17:54 ./usr/include/llvm-3.8/llvm/Target/TargetSelectionDAGInfo.h -rw-r--r-- root/root 7871 2015-09-15 16:17 ./usr/include/llvm-3.8/llvm/Target/TargetSubtargetInfo.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Transforms/ -rw-r--r-- root/root 9804 2016-01-08 10:55 ./usr/include/llvm-3.8/llvm/Transforms/IPO.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Transforms/IPO/ -rw-r--r-- root/root 1147 2015-12-27 08:13 ./usr/include/llvm-3.8/llvm/Transforms/IPO/ForceFunctionAttrs.h -rw-r--r-- root/root 1299 2015-12-14 23:34 ./usr/include/llvm-3.8/llvm/Transforms/IPO/FunctionImport.h -rw-r--r-- root/root 1217 2015-12-27 08:41 ./usr/include/llvm-3.8/llvm/Transforms/IPO/InferFunctionAttrs.h -rw-r--r-- root/root 3524 2015-12-28 20:28 ./usr/include/llvm-3.8/llvm/Transforms/IPO/InlinerPass.h -rw-r--r-- root/root 7327 2015-09-08 22:49 ./usr/include/llvm-3.8/llvm/Transforms/IPO/LowerBitSets.h -rw-r--r-- root/root 6931 2015-12-09 19:39 ./usr/include/llvm-3.8/llvm/Transforms/IPO/PassManagerBuilder.h -rw-r--r-- root/root 1121 2015-10-30 23:28 ./usr/include/llvm-3.8/llvm/Transforms/IPO/StripDeadPrototypes.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Transforms/InstCombine/ -rw-r--r-- root/root 1410 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/InstCombine/InstCombine.h -rw-r--r-- root/root 3547 2015-10-22 16:35 ./usr/include/llvm-3.8/llvm/Transforms/InstCombine/InstCombineWorklist.h -rw-r--r-- root/root 6123 2015-12-09 18:08 ./usr/include/llvm-3.8/llvm/Transforms/Instrumentation.h -rw-r--r-- root/root 1374 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/ObjCARC.h -rw-r--r-- root/root 17440 2015-11-03 23:50 ./usr/include/llvm-3.8/llvm/Transforms/Scalar.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Transforms/Scalar/ -rw-r--r-- root/root 1378 2015-10-30 23:13 ./usr/include/llvm-3.8/llvm/Transforms/Scalar/ADCE.h -rw-r--r-- root/root 1313 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Scalar/EarlyCSE.h -rw-r--r-- root/root 1267 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -rw-r--r-- root/root 5251 2015-09-12 09:09 ./usr/include/llvm-3.8/llvm/Transforms/Scalar/SROA.h -rw-r--r-- root/root 1430 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Scalar/SimplifyCFG.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-3.8/llvm/Transforms/Utils/ -rw-r--r-- root/root 2605 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/ASanStackFrameLayout.h -rw-r--r-- root/root 12732 2015-07-22 09:52 ./usr/include/llvm-3.8/llvm/Transforms/Utils/BasicBlockUtils.h -rw-r--r-- root/root 5577 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/BuildLibCalls.h -rw-r--r-- root/root 1403 2016-01-04 23:18 ./usr/include/llvm-3.8/llvm/Transforms/Utils/BypassSlowDivision.h -rw-r--r-- root/root 10592 2016-01-08 18:23 ./usr/include/llvm-3.8/llvm/Transforms/Utils/Cloning.h -rw-r--r-- root/root 2365 2014-05-19 04:43 ./usr/include/llvm-3.8/llvm/Transforms/Utils/CmpInstAnalysis.h -rw-r--r-- root/root 4960 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/CodeExtractor.h -rw-r--r-- root/root 993 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/CtorUtils.h -rw-r--r-- root/root 2832 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/GlobalStatus.h -rw-r--r-- root/root 2964 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/IntegerDivision.h -rw-r--r-- root/root 15980 2016-01-19 20:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/Local.h -rw-r--r-- root/root 16313 2016-01-04 03:37 ./usr/include/llvm-3.8/llvm/Transforms/Utils/LoopUtils.h -rw-r--r-- root/root 4460 2015-11-09 13:26 ./usr/include/llvm-3.8/llvm/Transforms/Utils/LoopVersioning.h -rw-r--r-- root/root 2511 2015-07-23 10:54 ./usr/include/llvm-3.8/llvm/Transforms/Utils/ModuleUtils.h -rw-r--r-- root/root 1756 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/PromoteMemToReg.h -rw-r--r-- root/root 6219 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/SSAUpdater.h -rw-r--r-- root/root 16326 2015-10-13 02:39 ./usr/include/llvm-3.8/llvm/Transforms/Utils/SSAUpdaterImpl.h -rw-r--r-- root/root 2273 2015-12-15 19:40 ./usr/include/llvm-3.8/llvm/Transforms/Utils/SimplifyIndVar.h -rw-r--r-- root/root 7512 2016-01-22 18:37 ./usr/include/llvm-3.8/llvm/Transforms/Utils/SimplifyLibCalls.h -rw-r--r-- root/root 1479 2015-08-21 02:48 ./usr/include/llvm-3.8/llvm/Transforms/Utils/SplitModule.h -rw-r--r-- root/root 6005 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/SymbolRewriter.h -rw-r--r-- root/root 1902 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -rw-r--r-- root/root 1466 2015-12-16 18:40 ./usr/include/llvm-3.8/llvm/Transforms/Utils/UnrollLoop.h -rw-r--r-- root/root 5681 2015-12-18 17:51 ./usr/include/llvm-3.8/llvm/Transforms/Utils/ValueMapper.h -rw-r--r-- root/root 4324 2015-06-23 09:49 ./usr/include/llvm-3.8/llvm/Transforms/Vectorize.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-c-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-c-3.8/llvm-c/ -rw-r--r-- root/root 2588 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Analysis.h -rw-r--r-- root/root 3887 2015-12-18 23:46 ./usr/include/llvm-c-3.8/llvm-c/BitReader.h -rw-r--r-- root/root 2352 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/BitWriter.h -rw-r--r-- root/root 93111 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Core.h -rw-r--r-- root/root 12051 2014-09-30 16:31 ./usr/include/llvm-c-3.8/llvm-c/Disassembler.h -rw-r--r-- root/root 1973 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/ErrorHandling.h -rw-r--r-- root/root 7853 2015-12-19 21:42 ./usr/include/llvm-c-3.8/llvm-c/ExecutionEngine.h -rw-r--r-- root/root 1618 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/IRReader.h -rw-r--r-- root/root 2117 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Initialization.h -rw-r--r-- root/root 1997 2013-10-23 17:56 ./usr/include/llvm-c-3.8/llvm-c/LinkTimeOptimizer.h -rw-r--r-- root/root 2383 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Linker.h -rw-r--r-- root/root 4355 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Object.h -rw-r--r-- root/root 5088 2015-11-03 16:40 ./usr/include/llvm-c-3.8/llvm-c/OrcBindings.h -rw-r--r-- root/root 2478 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Support.h -rw-r--r-- root/root 12149 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Target.h -rw-r--r-- root/root 6197 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/TargetMachine.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/include/llvm-c-3.8/llvm-c/Transforms/ -rw-r--r-- root/root 2892 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Transforms/IPO.h -rw-r--r-- root/root 3503 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Transforms/PassManagerBuilder.h -rw-r--r-- root/root 5953 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Transforms/Scalar.h -rw-r--r-- root/root 2108 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Transforms/Vectorize.h -rw-r--r-- root/root 3539 2015-12-18 01:46 ./usr/include/llvm-c-3.8/llvm-c/Types.h -rw-r--r-- root/root 15911 2015-08-24 22:22 ./usr/include/llvm-c-3.8/llvm-c/lto.h drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/arm-linux-gnueabihf/libLLVM-3.8.1.so.1 -> libLLVM-3.8.so.1 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/Debug+Asserts -> .. lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/Release -> .. lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/include -> ../include lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/lib -> ../lib lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/share -> ../share drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/llvm -> ../../../include/llvm-3.8/llvm lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/include/llvm-c -> ../../../include/llvm-c-3.8/llvm-c drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/ -rw-r--r-- root/root 9956 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/BugpointPasses.so -rw-r--r-- root/root 9932 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/LLVMHello.so -rw-r--r-- root/root 1505888 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/LLVMPolly.so -rw-r--r-- root/root 80676 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/LLVMgold.so lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVM-3.8.1.so -> ../../arm-linux-gnueabihf/libLLVM-3.8.so.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVM-3.8.1.so.1 -> ../../arm-linux-gnueabihf/libLLVM-3.8.so.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVM-3.8.so -> ../../arm-linux-gnueabihf/libLLVM-3.8.so.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVM-3.8.so.1 -> ../../arm-linux-gnueabihf/libLLVM-3.8.so.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVM.so -> libLLVM-3.8.so -rw-r--r-- root/root 389522 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAArch64AsmParser.a -rw-r--r-- root/root 357778 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAArch64AsmPrinter.a -rw-r--r-- root/root 1733014 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAArch64CodeGen.a -rw-r--r-- root/root 586468 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAArch64Desc.a -rw-r--r-- root/root 129332 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAArch64Disassembler.a -rw-r--r-- root/root 3948 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAArch64Info.a -rw-r--r-- root/root 89074 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAArch64Utils.a -rw-r--r-- root/root 315716 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAMDGPUAsmParser.a -rw-r--r-- root/root 166328 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAMDGPUAsmPrinter.a -rw-r--r-- root/root 1898598 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAMDGPUCodeGen.a -rw-r--r-- root/root 1002516 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAMDGPUDesc.a -rw-r--r-- root/root 3292 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAMDGPUInfo.a -rw-r--r-- root/root 8862 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAMDGPUUtils.a -rw-r--r-- root/root 508366 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMARMAsmParser.a -rw-r--r-- root/root 151004 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMARMAsmPrinter.a -rw-r--r-- root/root 2114504 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMARMCodeGen.a -rw-r--r-- root/root 903490 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMARMDesc.a -rw-r--r-- root/root 215248 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMARMDisassembler.a -rw-r--r-- root/root 4752 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMARMInfo.a -rw-r--r-- root/root 3261594 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAnalysis.a -rw-r--r-- root/root 371936 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAsmParser.a -rw-r--r-- root/root 722126 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMAsmPrinter.a -rw-r--r-- root/root 9942 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMBPFAsmPrinter.a -rw-r--r-- root/root 321168 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMBPFCodeGen.a -rw-r--r-- root/root 48340 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMBPFDesc.a -rw-r--r-- root/root 3858 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMBPFInfo.a -rw-r--r-- root/root 258084 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMBitReader.a -rw-r--r-- root/root 181154 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMBitWriter.a -rw-r--r-- root/root 4824714 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMCodeGen.a -rw-r--r-- root/root 3717496 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMCore.a -rw-r--r-- root/root 155356 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMCppBackendCodeGen.a -rw-r--r-- root/root 2592 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMCppBackendInfo.a -rw-r--r-- root/root 45540 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMDebugInfoCodeView.a -rw-r--r-- root/root 370148 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMDebugInfoDWARF.a -rw-r--r-- root/root 232256 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMDebugInfoPDB.a -rw-r--r-- root/root 178556 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMExecutionEngine.a -rw-r--r-- root/root 243282 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMHexagonAsmParser.a -rw-r--r-- root/root 23610478 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMHexagonCodeGen.a -rw-r--r-- root/root 782046 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMHexagonDesc.a -rw-r--r-- root/root 88906 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMHexagonDisassembler.a -rw-r--r-- root/root 2546 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMHexagonInfo.a -rw-r--r-- root/root 12124 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMIRReader.a -rw-r--r-- root/root 1100896 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMInstCombine.a -rw-r--r-- root/root 822800 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMInstrumentation.a -rw-r--r-- root/root 191754 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMInterpreter.a -rw-r--r-- root/root 78960 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMLTO.a -rw-r--r-- root/root 12054 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMLibDriver.a -rw-r--r-- root/root 15258 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMLineEditor.a -rw-r--r-- root/root 144540 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMLinker.a -rw-r--r-- root/root 835924 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMC.a -rw-r--r-- root/root 27454 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMCDisassembler.a -rw-r--r-- root/root 57290 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMCJIT.a -rw-r--r-- root/root 339066 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMCParser.a -rw-r--r-- root/root 190704 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMIRParser.a -rw-r--r-- root/root 11030 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMSP430AsmPrinter.a -rw-r--r-- root/root 403650 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMSP430CodeGen.a -rw-r--r-- root/root 39238 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMSP430Desc.a -rw-r--r-- root/root 2552 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMSP430Info.a -rw-r--r-- root/root 249064 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMipsAsmParser.a -rw-r--r-- root/root 57640 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMipsAsmPrinter.a -rw-r--r-- root/root 1557206 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMipsCodeGen.a -rw-r--r-- root/root 586308 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMipsDesc.a -rw-r--r-- root/root 87164 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMipsDisassembler.a -rw-r--r-- root/root 4774 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMMipsInfo.a -rw-r--r-- root/root 103582 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMNVPTXAsmPrinter.a -rw-r--r-- root/root 1075714 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMNVPTXCodeGen.a -rw-r--r-- root/root 313320 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMNVPTXDesc.a -rw-r--r-- root/root 3304 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMNVPTXInfo.a -rw-r--r-- root/root 159900 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMObjCARCOpts.a -rw-r--r-- root/root 767414 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMObject.a -rw-r--r-- root/root 64912 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMOption.a -rw-r--r-- root/root 399684 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMOrcJIT.a -rw-r--r-- root/root 469174 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMPasses.a -rw-r--r-- root/root 120264 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMPowerPCAsmParser.a -rw-r--r-- root/root 109808 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMPowerPCAsmPrinter.a -rw-r--r-- root/root 1497564 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMPowerPCCodeGen.a -rw-r--r-- root/root 390666 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMPowerPCDesc.a -rw-r--r-- root/root 69414 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMPowerPCDisassembler.a -rw-r--r-- root/root 4042 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMPowerPCInfo.a -rw-r--r-- root/root 415410 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMProfileData.a -rw-r--r-- root/root 471082 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMRuntimeDyld.a -rw-r--r-- root/root 2394522 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMScalarOpts.a -rw-r--r-- root/root 2551776 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSelectionDAG.a -rw-r--r-- root/root 72304 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSparcAsmParser.a -rw-r--r-- root/root 67642 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSparcAsmPrinter.a -rw-r--r-- root/root 516432 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSparcCodeGen.a -rw-r--r-- root/root 163402 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSparcDesc.a -rw-r--r-- root/root 26558 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSparcDisassembler.a -rw-r--r-- root/root 4028 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSparcInfo.a -rw-r--r-- root/root 1500146 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSupport.a -rw-r--r-- root/root 70428 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSymbolize.a -rw-r--r-- root/root 72992 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSystemZAsmParser.a -rw-r--r-- root/root 37374 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSystemZAsmPrinter.a -rw-r--r-- root/root 802188 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSystemZCodeGen.a -rw-r--r-- root/root 232104 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSystemZDesc.a -rw-r--r-- root/root 69290 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSystemZDisassembler.a -rw-r--r-- root/root 2548 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMSystemZInfo.a -rw-r--r-- root/root 434238 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMTableGen.a -rw-r--r-- root/root 95206 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMTarget.a -rw-r--r-- root/root 1360608 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMTransformUtils.a -rw-r--r-- root/root 505630 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMVectorize.a -rw-r--r-- root/root 703140 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMX86AsmParser.a -rw-r--r-- root/root 346372 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMX86AsmPrinter.a -rw-r--r-- root/root 2569660 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMX86CodeGen.a -rw-r--r-- root/root 1810852 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMX86Desc.a -rw-r--r-- root/root 1461058 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMX86Disassembler.a -rw-r--r-- root/root 3302 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMX86Info.a -rw-r--r-- root/root 24590 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMX86Utils.a -rw-r--r-- root/root 14112 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMXCoreAsmPrinter.a -rw-r--r-- root/root 579566 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMXCoreCodeGen.a -rw-r--r-- root/root 52042 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMXCoreDesc.a -rw-r--r-- root/root 26724 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMXCoreDisassembler.a -rw-r--r-- root/root 2526 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMXCoreInfo.a -rw-r--r-- root/root 933896 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLLVMipo.a -rw-r--r-- root/root 76376 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/libLTO.so drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/llvm/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/llvm/cmake/ -rw-r--r-- root/root 43332 2016-02-12 17:52 ./usr/lib/llvm-3.8/share/llvm/cmake/AddLLVM.cmake -rw-r--r-- root/root 585 2015-10-12 10:42 ./usr/lib/llvm-3.8/share/llvm/cmake/AddLLVMDefinitions.cmake -rw-r--r-- root/root 6666 2015-06-07 19:22 ./usr/lib/llvm-3.8/share/llvm/cmake/AddOCaml.cmake -rw-r--r-- root/root 2487 2014-08-14 11:57 ./usr/lib/llvm-3.8/share/llvm/cmake/AddSphinxTarget.cmake -rw-r--r-- root/root 3900 2014-02-02 16:46 ./usr/lib/llvm-3.8/share/llvm/cmake/ChooseMSVCCRT.cmake -rw-r--r-- root/root 2470 2015-09-09 14:57 ./usr/lib/llvm-3.8/share/llvm/cmake/CrossCompile.cmake -rw-r--r-- root/root 371 2015-09-29 14:33 ./usr/lib/llvm-3.8/share/llvm/cmake/DetermineGCCCompatible.cmake -rw-r--r-- root/root 2362 2014-12-01 19:50 ./usr/lib/llvm-3.8/share/llvm/cmake/FindOCaml.cmake -rw-r--r-- root/root 939 2014-08-14 11:57 ./usr/lib/llvm-3.8/share/llvm/cmake/FindSphinx.cmake -rw-r--r-- root/root 4096 2014-12-10 00:10 ./usr/lib/llvm-3.8/share/llvm/cmake/GetSVN.cmake -rw-r--r-- root/root 28571 2016-01-06 19:05 ./usr/lib/llvm-3.8/share/llvm/cmake/HandleLLVMOptions.cmake -rw-r--r-- root/root 1093 2015-09-29 14:33 ./usr/lib/llvm-3.8/share/llvm/cmake/HandleLLVMStdlib.cmake -rw-r--r-- root/root 9651 2016-02-12 17:52 ./usr/lib/llvm-3.8/share/llvm/cmake/LLVM-Config.cmake -rw-r--r-- root/root 17378 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/llvm/cmake/LLVMConfig.cmake -rw-r--r-- root/root 445 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/llvm/cmake/LLVMConfigVersion.cmake -rw-r--r-- root/root 76044 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/llvm/cmake/LLVMExports-relwithdebinfo.cmake -rw-r--r-- root/root 35621 2016-11-10 15:17 ./usr/lib/llvm-3.8/share/llvm/cmake/LLVMExports.cmake -rw-r--r-- root/root 6470 2015-12-03 19:47 ./usr/lib/llvm-3.8/share/llvm/cmake/LLVMExternalProjectUtils.cmake -rw-r--r-- root/root 553 2015-10-16 23:17 ./usr/lib/llvm-3.8/share/llvm/cmake/LLVMInstallSymlink.cmake -rw-r--r-- root/root 2997 2015-02-10 05:04 ./usr/lib/llvm-3.8/share/llvm/cmake/LLVMProcessSources.cmake -rw-r--r-- root/root 5804 2015-10-23 19:48 ./usr/lib/llvm-3.8/share/llvm/cmake/TableGen.cmake drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8-dev/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8-dev/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8-dev/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/llvm-3.8-dev/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/emacs/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/emacs/site-lisp/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/emacs/site-lisp/llvm-3.8/ -rw-r--r-- root/root 665 2015-01-22 20:56 ./usr/share/emacs/site-lisp/llvm-3.8/emacs.el -rw-r--r-- root/root 3726 2015-09-10 13:44 ./usr/share/emacs/site-lisp/llvm-3.8/llvm-mode.el -rw-r--r-- root/root 5049 2015-01-07 15:52 ./usr/share/emacs/site-lisp/llvm-3.8/tablegen-mode.el drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/llvm-3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/llvm-3.8/cmake -> ../../lib/llvm-3.8/share/llvm/cmake drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/vim/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/vim/addons/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/vim/addons/ftdetect/ -rw-r--r-- root/root 45 2016-11-10 15:17 ./usr/share/vim/addons/ftdetect/llvm-3.8.vim -rw-r--r-- root/root 49 2016-11-10 15:17 ./usr/share/vim/addons/ftdetect/tablegen-3.8.vim drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/vim/addons/ftplugin/ -rw-r--r-- root/root 244 2016-11-10 15:17 ./usr/share/vim/addons/ftplugin/llvm-3.8.vim -rw-r--r-- root/root 247 2016-11-10 15:17 ./usr/share/vim/addons/ftplugin/tablegen-3.8.vim drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/vim/addons/indent/ -rw-r--r-- root/root 2038 2016-11-10 15:17 ./usr/share/vim/addons/indent/llvm-3.8.vim -rw-r--r-- root/root 7200 2016-11-10 15:17 ./usr/share/vim/addons/llvm-3.8-vimrc drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/vim/addons/syntax/ -rw-r--r-- root/root 5196 2016-11-10 15:17 ./usr/share/vim/addons/syntax/llvm-3.8.vim -rw-r--r-- root/root 1453 2016-11-10 15:17 ./usr/share/vim/addons/syntax/tablegen-3.8.vim llvm-3.8-runtime_3.8.1-15ubuntu1_armhf.deb ------------------------------------------ new debian package, version 2.0. size 67672 bytes: control archive=1280 bytes. 1271 bytes, 28 lines control 355 bytes, 5 lines md5sums 174 bytes, 11 lines * postinst #!/bin/sh 450 bytes, 18 lines * prerm #!/bin/sh Package: llvm-3.8-runtime Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 209 Depends: binfmt-support, libc6 (>= 2.4), libgcc1 (>= 1:3.5), libllvm3.8, libstdc++6 (>= 5.2) Conflicts: llvm (<< 2.7-1) Replaces: llvm (<< 2.7-1) Section: devel Priority: optional Homepage: http://www.llvm.org/ Description: Modular compiler and toolchain technologies, IR interpreter LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package provides the minimal required to execute programs in LLVM format. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/bin/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/lli-3.8 -> ../lib/llvm-3.8/bin/lli drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/ -rwxr-xr-x root/root 154520 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/lli drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/binfmts/ -rw-r--r-- root/root 63 2016-11-10 15:17 ./usr/share/binfmts/llvm-3.8-runtime.binfmt drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8-runtime/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8-runtime/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8-runtime/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/llvm-3.8-runtime/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 70 2016-11-10 15:17 ./usr/share/lintian/overrides/llvm-3.8-runtime drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/man1/ -rw-r--r-- root/root 3519 2016-11-10 15:17 ./usr/share/man/man1/lli-3.8.1.gz llvm-3.8-tools_3.8.1-15ubuntu1_armhf.deb ---------------------------------------- new debian package, version 2.0. size 146090 bytes: control archive=3770 bytes. 1203 bytes, 25 lines control 10511 bytes, 107 lines md5sums Package: llvm-3.8-tools Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 513 Depends: libc6 (>= 2.15), libgcc1 (>= 1:3.5), libstdc++6 (>= 5.2), libtinfo5 (>= 6), python, llvm-3.8-dev (= 1:3.8.1-15ubuntu1) Section: devel Priority: optional Homepage: http://www.llvm.org/ Description: Modular compiler and toolchain technologies, tools LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package provides tools for testing. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/bin/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/FileCheck-3.8 -> ../lib/llvm-3.8/bin/FileCheck lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/count-3.8 -> ../lib/llvm-3.8/bin/count lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/not-3.8 -> ../lib/llvm-3.8/bin/not drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/ -rwxr-xr-x root/root 155224 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/FileCheck -rwxr-xr-x root/root 5640 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/count -rwxr-xr-x root/root 30772 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/not drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/unittests/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/utils/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/utils/lit/ -rw-r--r-- root/root 201 2014-03-10 21:58 ./usr/lib/llvm-3.8/build/utils/lit/MANIFEST.in -rw-r--r-- root/root 327 2014-03-10 21:58 ./usr/lib/llvm-3.8/build/utils/lit/README.txt -rw-r--r-- root/root 8452 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/TODO drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/examples/ -rw-r--r-- root/root 236 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/examples/README.txt drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/examples/many-tests/ -rw-r--r-- root/root 382 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/examples/many-tests/README.txt -rw-r--r-- root/root 639 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/examples/many-tests/lit.cfg -rwxr-xr-x root/root 78 2009-12-26 22:58 ./usr/lib/llvm-3.8/build/utils/lit/lit.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/utils/lit/lit/ drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/lit/ExampleTests.ObjDir/ -rw-r--r-- root/root 482 2009-12-26 22:58 ./usr/lib/llvm-3.8/build/utils/lit/lit/ExampleTests.ObjDir/lit.site.cfg -rw-r--r-- root/root 5477 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/lit/LitConfig.py -rw-r--r-- root/root 850 2013-08-29 00:48 ./usr/lib/llvm-3.8/build/utils/lit/lit/LitTestCase.py -rw-r--r-- root/root 10717 2014-09-12 16:46 ./usr/lib/llvm-3.8/build/utils/lit/lit/ProgressBar.py -rw-r--r-- root/root 2696 2013-08-07 03:22 ./usr/lib/llvm-3.8/build/utils/lit/lit/ShCommands.py -rw-r--r-- root/root 12179 2013-08-09 00:37 ./usr/lib/llvm-3.8/build/utils/lit/lit/ShUtil.py -rw-r--r-- root/root 8023 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/utils/lit/lit/Test.py -rw-r--r-- root/root 28182 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/lit/TestRunner.py -rw-r--r-- root/root 6309 2015-09-04 23:52 ./usr/lib/llvm-3.8/build/utils/lit/lit/TestingConfig.py -rw-r--r-- root/root 256 2014-10-22 00:48 ./usr/lib/llvm-3.8/build/utils/lit/lit/__init__.py -rw-r--r-- root/root 9059 2014-10-16 22:48 ./usr/lib/llvm-3.8/build/utils/lit/lit/discovery.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/build/utils/lit/lit/formats/ -rw-r--r-- root/root 201 2013-08-21 22:26 ./usr/lib/llvm-3.8/build/utils/lit/lit/formats/__init__.py -rw-r--r-- root/root 3910 2013-08-21 22:26 ./usr/lib/llvm-3.8/build/utils/lit/lit/formats/base.py -rw-r--r-- root/root 4989 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/lit/formats/googletest.py -rw-r--r-- root/root 392 2013-08-14 05:06 ./usr/lib/llvm-3.8/build/utils/lit/lit/formats/shtest.py -rwxr-xr-x root/root 21438 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/lit/main.py -rw-r--r-- root/root 8990 2015-10-15 15:37 ./usr/lib/llvm-3.8/build/utils/lit/lit/run.py -rw-r--r-- root/root 9291 2016-01-13 16:43 ./usr/lib/llvm-3.8/build/utils/lit/lit/util.py -rw-r--r-- root/root 1878 2013-08-13 19:08 ./usr/lib/llvm-3.8/build/utils/lit/setup.py drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/ -rw-r--r-- root/root 152 2013-01-31 01:23 ./usr/lib/llvm-3.8/build/utils/lit/tests/.coveragerc drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/ drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/ -rw-r--r-- root/root 471 2013-09-03 23:32 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/lit.cfg drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/subdir/ -rw-r--r-- root/root 141 2013-09-03 23:32 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/subdir/lit.local.cfg -rw-r--r-- root/root 12 2013-01-31 00:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/subdir/test-three.py drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/subsuite/ -rw-r--r-- root/root 174 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/subsuite/lit.cfg -rw-r--r-- root/root 12 2013-01-31 00:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/subsuite/test-one.txt -rw-r--r-- root/root 12 2013-01-31 00:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/subsuite/test-two.txt -rw-r--r-- root/root 12 2013-01-31 00:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/test-one.txt -rw-r--r-- root/root 12 2013-01-31 00:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/discovery/test-two.txt drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/exec-discovery-in-tree/ -rw-r--r-- root/root 308 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/exec-discovery-in-tree/lit.cfg drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/exec-discovery-in-tree/obj/ -rw-r--r-- root/root 205 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/exec-discovery-in-tree/obj/lit.site.cfg -rw-r--r-- root/root 12 2013-04-12 19:09 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/exec-discovery-in-tree/test-one.txt drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/exec-discovery/ -rw-r--r-- root/root 292 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/exec-discovery/lit.site.cfg drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/googletest-format/ drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/googletest-format/DummySubDir/ -rwxr-xr-x root/root 973 2015-06-13 06:55 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/googletest-format/DummySubDir/OneTest -rw-r--r-- root/root 120 2013-08-14 22:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/googletest-format/lit.cfg drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/googletest-timeout/ drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/ -rwxr-xr-x root/root 853 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest -rw-r--r-- root/root 321 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/googletest-timeout/lit.cfg drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/progress-bar/ -rw-r--r-- root/root 177 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/progress-bar/lit.cfg -rw-r--r-- root/root 13 2013-04-11 00:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/progress-bar/test-1.txt -rw-r--r-- root/root 13 2013-04-11 00:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/progress-bar/test-2.txt -rw-r--r-- root/root 13 2013-04-11 00:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/progress-bar/test-3.txt -rw-r--r-- root/root 13 2013-04-11 00:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/progress-bar/test-4.txt drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/ -rw-r--r-- root/root 320 2013-08-29 03:02 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/argv0.txt drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/external_shell/ -rw-r--r-- root/root 181 2013-08-14 22:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/external_shell/fail.txt -rw-r--r-- root/root 97 2013-08-14 22:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/external_shell/fail_with_bad_encoding.txt -rw-r--r-- root/root 82 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/external_shell/lit.local.cfg -rw-r--r-- root/root 12 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/external_shell/pass.txt -rwxr-xr-x root/root 47 2013-08-14 22:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/external_shell/write-bad-encoding.sh -rw-r--r-- root/root 104 2013-08-14 22:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/fail.txt -rw-r--r-- root/root 277 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/lit.cfg -rw-r--r-- root/root 9 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/no-test-line.txt -rw-r--r-- root/root 12 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/pass.txt -rw-r--r-- root/root 38 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/requires-missing.txt -rw-r--r-- root/root 38 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/requires-present.txt drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/unsupported_dir/ -rw-r--r-- root/root 26 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/unsupported_dir/lit.local.cfg -rw-r--r-- root/root 12 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/unsupported_dir/some-test.txt -rw-r--r-- root/root 40 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/xfail-feature.txt -rw-r--r-- root/root 25 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/xfail-target.txt -rw-r--r-- root/root 20 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/xfail.txt -rw-r--r-- root/root 24 2013-01-31 18:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-format/xpass.txt drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/ -rw-r--r-- root/root 95 2013-01-31 22:15 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/error-0.txt -rw-r--r-- root/root 71 2013-01-31 22:15 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/error-1.txt -rw-r--r-- root/root 68 2013-01-31 22:15 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/error-2.txt -rw-r--r-- root/root 177 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/lit.cfg -rw-r--r-- root/root 1185 2013-01-31 22:15 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/redirects.txt -rw-r--r-- root/root 738 2013-01-31 22:15 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/sequencing-0.txt -rw-r--r-- root/root 32 2013-01-31 22:15 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/sequencing-1.txt -rwxr-xr-x root/root 40 2013-01-31 22:15 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/write-to-stderr.sh -rwxr-xr-x root/root 64 2013-01-31 22:15 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-shell/write-to-stdout-and-stderr.sh drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-timeout/ -rw-r--r-- root/root 218 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-timeout/infinite_loop.py -rw-r--r-- root/root 903 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-timeout/lit.cfg -rw-r--r-- root/root 525 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-timeout/quick_then_slow.py -rw-r--r-- root/root 94 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-timeout/short.py -rw-r--r-- root/root 210 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/shtest-timeout/slow.py drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/test-data/ -rw-r--r-- root/root 1379 2013-09-11 17:45 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/test-data/lit.cfg -rw-r--r-- root/root 94 2013-09-14 01:19 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/test-data/metrics.ini drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/unittest-adaptor/ -rw-r--r-- root/root 181 2013-08-09 21:39 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/unittest-adaptor/lit.cfg -rw-r--r-- root/root 12 2013-01-31 01:23 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/unittest-adaptor/test-one.txt -rw-r--r-- root/root 13 2013-01-31 01:23 ./usr/lib/llvm-3.8/build/utils/lit/tests/Inputs/unittest-adaptor/test-two.txt -rw-r--r-- root/root 4093 2015-07-21 04:25 ./usr/lib/llvm-3.8/build/utils/lit/tests/discovery.py -rw-r--r-- root/root 781 2013-08-14 22:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/googletest-format.py -rw-r--r-- root/root 1241 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/tests/googletest-timeout.py -rw-r--r-- root/root 1934 2016-01-09 21:42 ./usr/lib/llvm-3.8/build/utils/lit/tests/lit.cfg -rw-r--r-- root/root 528 2013-04-11 00:05 ./usr/lib/llvm-3.8/build/utils/lit/tests/progress-bar.py -rw-r--r-- root/root 67 2013-08-14 05:07 ./usr/lib/llvm-3.8/build/utils/lit/tests/shell-parsing.py -rw-r--r-- root/root 72 2013-08-14 18:22 ./usr/lib/llvm-3.8/build/utils/lit/tests/shtest-encoding.py -rw-r--r-- root/root 2520 2013-08-29 02:52 ./usr/lib/llvm-3.8/build/utils/lit/tests/shtest-format.py -rw-r--r-- root/root 973 2013-01-31 22:15 ./usr/lib/llvm-3.8/build/utils/lit/tests/shtest-shell.py -rw-r--r-- root/root 5027 2015-12-27 14:03 ./usr/lib/llvm-3.8/build/utils/lit/tests/shtest-timeout.py -rw-r--r-- root/root 358 2013-09-11 17:45 ./usr/lib/llvm-3.8/build/utils/lit/tests/test-data.py -rw-r--r-- root/root 553 2014-12-12 15:29 ./usr/lib/llvm-3.8/build/utils/lit/tests/test-output.py -rw-r--r-- root/root 467 2015-06-13 06:55 ./usr/lib/llvm-3.8/build/utils/lit/tests/unittest-adaptor.py -rw-r--r-- root/root 150 2013-01-31 00:21 ./usr/lib/llvm-3.8/build/utils/lit/tests/usage.py -rw-r--r-- root/root 392 2015-06-13 06:55 ./usr/lib/llvm-3.8/build/utils/lit/tests/xunit-output.py drwxr-xr-x root/root 0 2016-06-23 06:50 ./usr/lib/llvm-3.8/build/utils/lit/utils/ -rw-r--r-- root/root 84 2013-01-31 00:21 ./usr/lib/llvm-3.8/build/utils/lit/utils/README.txt -rwxr-xr-x root/root 1310 2015-02-01 14:55 ./usr/lib/llvm-3.8/build/utils/lit/utils/check-coverage -rwxr-xr-x root/root 1243 2014-04-12 21:13 ./usr/lib/llvm-3.8/build/utils/lit/utils/check-sdist drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8-tools/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8-tools/NEWS.Debian.gz -> ../libllvm3.8/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8-tools/changelog.Debian.gz -> ../libllvm3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/llvm-3.8-tools/copyright llvm-3.8_3.8.1-15ubuntu1_armhf.deb ---------------------------------- new debian package, version 2.0. size 1427016 bytes: control archive=2975 bytes. 1812 bytes, 35 lines control 4559 bytes, 66 lines md5sums Package: llvm-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 3439 Depends: llvm-3.8-runtime (= 1:3.8.1-15ubuntu1), libc6 (>= 2.15), libgcc1 (>= 1:3.5), libllvm3.8, libstdc++6 (>= 5.2), libtinfo5 (>= 6) Recommends: llvm-3.8-dev Suggests: llvm-3.8-doc Section: devel Priority: optional Homepage: http://www.llvm.org/ Description: Modular compiler and toolchain technologies LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . The strengths of the LLVM infrastructure are its extremely simple design (which makes it easy to understand and use), source-language independence, powerful mid-level optimizer, automated compiler debugging support, extensibility, and its stability and reliability. LLVM is currently being used to host a wide variety of academic research projects and commercial projects. LLVM includes C and C++ front-ends, a front-end for a Forth-like language (Stacker), a young scheme front-end, and Java support is in development. LLVM can generate code for X86, SparcV9, PowerPC or many other architectures. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/bin/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/bugpoint-3.8 -> ../lib/llvm-3.8/bin/bugpoint lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llc-3.8 -> ../lib/llvm-3.8/bin/llc lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-PerfectShuffle-3.8 -> ../lib/llvm-3.8/bin/llvm-PerfectShuffle lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-ar-3.8 -> ../lib/llvm-3.8/bin/llvm-ar lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-as-3.8 -> ../lib/llvm-3.8/bin/llvm-as lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-bcanalyzer-3.8 -> ../lib/llvm-3.8/bin/llvm-bcanalyzer lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-c-test-3.8 -> ../lib/llvm-3.8/bin/llvm-c-test lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-config-3.8 -> ../lib/llvm-3.8/bin/llvm-config lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-cov-3.8 -> ../lib/llvm-3.8/bin/llvm-cov lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-cxxdump-3.8 -> ../lib/llvm-3.8/bin/llvm-cxxdump lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-diff-3.8 -> ../lib/llvm-3.8/bin/llvm-diff lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-dis-3.8 -> ../lib/llvm-3.8/bin/llvm-dis lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-dsymutil-3.8 -> ../lib/llvm-3.8/bin/llvm-dsymutil lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-dwarfdump-3.8 -> ../lib/llvm-3.8/bin/llvm-dwarfdump lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-dwp-3.8 -> ../lib/llvm-3.8/bin/llvm-dwp lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-extract-3.8 -> ../lib/llvm-3.8/bin/llvm-extract lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-lib-3.8 -> ../lib/llvm-3.8/bin/llvm-lib lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-link-3.8 -> ../lib/llvm-3.8/bin/llvm-link lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-lto-3.8 -> ../lib/llvm-3.8/bin/llvm-lto lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-mc-3.8 -> ../lib/llvm-3.8/bin/llvm-mc lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-mcmarkup-3.8 -> ../lib/llvm-3.8/bin/llvm-mcmarkup lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-nm-3.8 -> ../lib/llvm-3.8/bin/llvm-nm lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-objdump-3.8 -> ../lib/llvm-3.8/bin/llvm-objdump lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-pdbdump-3.8 -> ../lib/llvm-3.8/bin/llvm-pdbdump lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-profdata-3.8 -> ../lib/llvm-3.8/bin/llvm-profdata lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-ranlib-3.8 -> ../lib/llvm-3.8/bin/llvm-ranlib lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-readobj-3.8 -> ../lib/llvm-3.8/bin/llvm-readobj lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-rtdyld-3.8 -> ../lib/llvm-3.8/bin/llvm-rtdyld lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-size-3.8 -> ../lib/llvm-3.8/bin/llvm-size lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-split-3.8 -> ../lib/llvm-3.8/bin/llvm-split lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-stress-3.8 -> ../lib/llvm-3.8/bin/llvm-stress lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-symbolizer-3.8 -> ../lib/llvm-3.8/bin/llvm-symbolizer lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/llvm-tblgen-3.8 -> ../lib/llvm-3.8/bin/llvm-tblgen lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/obj2yaml-3.8 -> ../lib/llvm-3.8/bin/obj2yaml lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/opt-3.8 -> ../lib/llvm-3.8/bin/opt lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/verify-uselistorder-3.8 -> ../lib/llvm-3.8/bin/verify-uselistorder lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/bin/yaml2obj-3.8 -> ../lib/llvm-3.8/bin/yaml2obj drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/ -rwxr-xr-x root/root 212512 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/bugpoint -rwxr-xr-x root/root 93032 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llc -rwxr-xr-x root/root 10032 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-PerfectShuffle -rwxr-xr-x root/root 39216 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-ar -rwxr-xr-x root/root 14268 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-as -rwxr-xr-x root/root 34796 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-bcanalyzer -rwxr-xr-x root/root 22556 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-c-test -rwxr-xr-x root/root 45472 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-config -rwxr-xr-x root/root 88380 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-cov -rwxr-xr-x root/root 38956 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-cxxdump -rwxr-xr-x root/root 63420 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-diff -rwxr-xr-x root/root 18452 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-dis -rwxr-xr-x root/root 158904 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-dsymutil -rwxr-xr-x root/root 22504 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-dwarfdump -rwxr-xr-x root/root 35104 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-dwp -rwxr-xr-x root/root 26644 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-extract lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-lib -> llvm-ar -rwxr-xr-x root/root 22540 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-link -rwxr-xr-x root/root 72388 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-lto -rwxr-xr-x root/root 55780 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-mc -rwxr-xr-x root/root 14232 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-mcmarkup -rwxr-xr-x root/root 59736 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-nm -rwxr-xr-x root/root 253096 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-objdump -rwxr-xr-x root/root 72080 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-pdbdump -rwxr-xr-x root/root 38944 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-profdata lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-ranlib -> llvm-ar -rwxr-xr-x root/root 309996 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-readobj -rwxr-xr-x root/root 43348 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-rtdyld -rwxr-xr-x root/root 47220 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-size -rwxr-xr-x root/root 10120 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-split -rwxr-xr-x root/root 43384 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-stress -rwxr-xr-x root/root 26648 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-symbolizer -rwxr-xr-x root/root 1032084 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/llvm-tblgen -rwxr-xr-x root/root 43024 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/obj2yaml -rwxr-xr-x root/root 171884 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/opt -rwxr-xr-x root/root 34812 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/verify-uselistorder -rwxr-xr-x root/root 55376 2016-11-10 15:17 ./usr/lib/llvm-3.8/bin/yaml2obj drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8/NEWS.Debian.gz -> ../llvm-3.8-runtime/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/llvm-3.8/changelog.Debian.gz -> ../llvm-3.8-runtime/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/llvm-3.8/copyright drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 602 2016-11-10 15:17 ./usr/share/lintian/overrides/llvm-3.8 drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/man/man1/ -rw-r--r-- root/root 6479 2016-11-10 15:17 ./usr/share/man/man1/FileCheck-3.8.1.gz -rw-r--r-- root/root 2761 2016-11-10 15:17 ./usr/share/man/man1/bugpoint-3.8.1.gz -rw-r--r-- root/root 5519 2016-11-10 15:17 ./usr/share/man/man1/lit-3.8.1.gz -rw-r--r-- root/root 2608 2016-11-10 15:17 ./usr/share/man/man1/llc-3.8.1.gz -rw-r--r-- root/root 4529 2016-11-10 15:17 ./usr/share/man/man1/llvm-ar-3.8.1.gz -rw-r--r-- root/root 1045 2016-11-10 15:17 ./usr/share/man/man1/llvm-as-3.8.1.gz -rw-r--r-- root/root 2684 2016-11-10 15:17 ./usr/share/man/man1/llvm-bcanalyzer-3.8.1.gz -rw-r--r-- root/root 1436 2016-11-10 15:17 ./usr/share/man/man1/llvm-build-3.8.1.gz -rw-r--r-- root/root 1429 2016-11-10 15:17 ./usr/share/man/man1/llvm-config-3.8.1.gz -rw-r--r-- root/root 3676 2016-11-10 15:17 ./usr/share/man/man1/llvm-cov-3.8.1.gz -rw-r--r-- root/root 1158 2016-11-10 15:17 ./usr/share/man/man1/llvm-diff-3.8.1.gz -rw-r--r-- root/root 1003 2016-11-10 15:17 ./usr/share/man/man1/llvm-dis-3.8.1.gz -rw-r--r-- root/root 2879 2016-11-10 15:17 ./usr/share/man/man1/llvm-dwarfdump-3.8.1.gz -rw-r--r-- root/root 1258 2016-11-10 15:17 ./usr/share/man/man1/llvm-extract-3.8.1.gz -rw-r--r-- root/root 810 2016-11-10 15:17 ./usr/share/man/man1/llvm-lib-3.8.1.gz -rw-r--r-- root/root 969 2016-11-10 15:17 ./usr/share/man/man1/llvm-link-3.8.1.gz -rw-r--r-- root/root 3669 2016-11-10 15:17 ./usr/share/man/man1/llvm-mc-3.8.1.gz -rw-r--r-- root/root 2649 2016-11-10 15:17 ./usr/share/man/man1/llvm-mcmarkup-3.8.1.gz -rw-r--r-- root/root 1781 2016-11-10 15:17 ./usr/share/man/man1/llvm-nm-3.8.1.gz -rw-r--r-- root/root 3651 2016-11-10 15:17 ./usr/share/man/man1/llvm-objdump-3.8.1.gz -rw-r--r-- root/root 1959 2016-11-10 15:17 ./usr/share/man/man1/llvm-profdata-3.8.1.gz -rw-r--r-- root/root 3039 2016-11-10 15:17 ./usr/share/man/man1/llvm-ranlib-3.8.1.gz -rw-r--r-- root/root 1012 2016-11-10 15:17 ./usr/share/man/man1/llvm-readobj-3.8.1.gz -rw-r--r-- root/root 2928 2016-11-10 15:17 ./usr/share/man/man1/llvm-rtdyld-3.8.1.gz -rw-r--r-- root/root 2851 2016-11-10 15:17 ./usr/share/man/man1/llvm-size-3.8.1.gz -rw-r--r-- root/root 640 2016-11-10 15:17 ./usr/share/man/man1/llvm-stress-3.8.1.gz -rw-r--r-- root/root 1582 2016-11-10 15:17 ./usr/share/man/man1/llvm-symbolizer-3.8.1.gz -rw-r--r-- root/root 2022 2016-11-10 15:17 ./usr/share/man/man1/opt-3.8.1.gz -rw-r--r-- root/root 1388 2016-11-10 15:17 ./usr/share/man/man1/tblgen-3.8.1.gz python-clang-3.8_3.8.1-15ubuntu1_armhf.deb ------------------------------------------ new debian package, version 2.0. size 29312 bytes: control archive=952 bytes. 1047 bytes, 23 lines control 494 bytes, 6 lines md5sums Package: python-clang-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 154 Depends: python Breaks: python-clang-3.3, python-clang-3.4, python-clang-3.5, python-clang-3.6, python-clang-3.7 Replaces: python-clang-3.3, python-clang-3.4, python-clang-3.5, python-clang-3.6, python-clang-3.7 Section: python Priority: optional Homepage: http://www.llvm.org/ Description: Clang Python Bindings Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This binding package provides access to the Clang compiler and libraries. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/python2.7/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/python2.7/dist-packages/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/python2.7/dist-packages/clang/ -rw-r--r-- root/root 565 2010-01-25 00:43 ./usr/lib/python2.7/dist-packages/clang/__init__.py -rw-r--r-- root/root 109015 2016-11-10 15:17 ./usr/lib/python2.7/dist-packages/clang/cindex.py -rw-r--r-- root/root 1077 2012-07-12 07:21 ./usr/lib/python2.7/dist-packages/clang/enumerations.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/python-clang-3.8/ -rw-r--r-- root/root 201 2016-11-07 04:17 ./usr/share/doc/python-clang-3.8/NEWS.Debian.gz -rw-r--r-- root/root 1309 2016-11-10 15:17 ./usr/share/doc/python-clang-3.8/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/python-clang-3.8/copyright python-lldb-3.8_3.8.1-15ubuntu1_armhf.deb ----------------------------------------- new debian package, version 2.0. size 91178 bytes: control archive=1129 bytes. 806 bytes, 18 lines control 1463 bytes, 14 lines md5sums Package: python-lldb-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8.1-15ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: LLVM Packaging Team Installed-Size: 718 Depends: liblldb-3.8-dev, python, python-six Conflicts: python-lldb-3.4, python-lldb-3.5, python-lldb-3.6, python-lldb-3.7 Section: python Priority: optional Homepage: http://www.llvm.org/ Description: Next generation, high-performance debugger, python lib LLDB is a next generation, high-performance debugger. It is built as a set of reusable components which highly leverage existing libraries in the larger LLVM Project, such as the Clang expression parser and LLVM disassembler. . This binding package provides access to lldb. drwxr-xr-x root/root 0 2016-11-10 15:17 ./ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/ -rw-r--r-- root/root 588736 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/__init__.py lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/_lldb.so -> ../../../../../arm-linux-gnueabihf/liblldb-3.8.so.1 -rw-r--r-- root/root 3983 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/embedded_interpreter.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/ -rw-r--r-- root/root 2853 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/Logger.py -rw-r--r-- root/root 110 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/__init__.py -rw-r--r-- root/root 1008 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/attrib_fromdict.py -rw-r--r-- root/root 875 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cache.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cpp/ -rw-r--r-- root/root 94 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cpp/__init__.py -rw-r--r-- root/root 15150 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cpp/gnu_libstdcpp.py -rw-r--r-- root/root 28117 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/cpp/libcxx.py -rw-r--r-- root/root 2506 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/formatters/metrics.py lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/libLLVM-3.8.1.so.1 -> ../../../../../arm-linux-gnueabihf/libLLVM-3.8.1.so.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/libLLVM-3.8.so.1 -> ../../../../../arm-linux-gnueabihf/libLLVM-3.8.1.so.1 lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/lldb-argdumper -> ../../../../bin/lldb-argdumper drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/runtime/ -rw-r--r-- root/root 63 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/runtime/__init__.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/utils/ -rw-r--r-- root/root 76 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/utils/__init__.py -rw-r--r-- root/root 27002 2016-11-10 15:17 ./usr/lib/llvm-3.8/lib/python2.7/site-packages/lldb/utils/symbolication.py drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/python2.7/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/lib/python2.7/dist-packages/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/lib/python2.7/dist-packages/lldb -> ../../llvm-3.8/lib/python2.7/site-packages/lldb drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-11-10 15:17 ./usr/share/doc/python-lldb-3.8/ lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/python-lldb-3.8/NEWS.Debian.gz -> ../liblldb-3.8-dev/NEWS.Debian.gz lrwxrwxrwx root/root 0 2016-11-10 15:17 ./usr/share/doc/python-lldb-3.8/changelog.Debian.gz -> ../liblldb-3.8-dev/changelog.Debian.gz -rw-r--r-- root/root 18557 2016-11-07 04:17 ./usr/share/doc/python-lldb-3.8/copyright +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Not removing build depends: as requested Keeping session: +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build-Space: 5704564 Build-Time: 13138 Distribution: zesty-proposed Host Architecture: armhf Install-Time: 51 Job: llvm-toolchain-3.8_3.8.1-15ubuntu1.dsc Machine Architecture: arm64 Package: llvm-toolchain-3.8 Package-Time: 13213 Source-Version: 1:3.8.1-15ubuntu1 Space: 5704564 Status: successful Version: 1:3.8.1-15ubuntu1 -------------------------------------------------------------------------------- Finished at 20161110-2027 Build needed 03:40:13, 5704564k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-11175297'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-11175297/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-11175297'] Unmounting chroot for build PACKAGEBUILD-11175297... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-11175297'] Removing build PACKAGEBUILD-11175297